
Ein gehosteter Wegwerf-E-Mail-Telegram-Bot; Extrem datenschutzfreundlich; Stolz für die Community gehostet.
TrashEmail ist ein gehosteter Telegram-Bot, der Ihre private E-Mail-Adresse schützen kann, indem er Wegwerf-E-Mail-Adressen bereitstellt. Er kann Wegwerf-E-Mail-Adressen erstellen, verwalten und mit Ihrem Telegram-Bot-Chat verknüpfen.

Vergessen Sie Spam, Werbemails, Hacking und Angriffsroboter. Halten Sie Ihr echtes Postfach sauber und sicher. Trashemail bietet temporäre (oder permanente), sichere, anonyme, kostenlose Wegwerf-E-Mail-Adressen. Möchten Sie eine? Hier ist der Bot: @trashemail_bot
Wegwerf-E-Mail – ein Dienst, der den Empfang von E-Mails an einer temporären Adresse ermöglicht (hier liegt die temporäre Dauer bei Ihnen), die sich nach einer bestimmten Zeit selbst zerstört. Auch bekannt als: Tempmail, 10minutemail, Throwaway-E-Mail, Fake-Mail oder Trash-Mail. Viele Foren, WLAN-Betreiber, Websites und Blogs verlangen von Besuchern eine Registrierung, bevor sie Inhalte ansehen, Kommentare posten oder etwas herunterladen können.
Trashemail ist nicht der fortschrittlichste Wegwerf-E-Mail-Dienst, aber ein zuverlässiger Dienst, der Ihnen hilft, Spam zu vermeiden, sicher zu bleiben und E-Mails direkt an Ihren @trashemail_bot Telegram-Bot zu erhalten. Und falls Sie zu viele solcher Mails bekommen, löschen Sie einfach die E-Mail-ID mit einem Klick (okay, einem Befehl, da es ein Telegram-Bot ist).
Es gibt Websites, die solche Funktionalitäten anbieten (wie https://temp-mail.org/en/ etc.), aber die Probleme mit solchen Plattformen sind:
Aus all diesen Gründen habe ich beschlossen, aus meinem Hobby ein Open-Source-Projekt zu machen und es als Dienst für andere anzubieten :)
Wie mein Dienst besser ist als ihre:
TrashEmail ist ein Java Spring-Boot-Mikroservice, den jeder lokal bauen kann, mit ein paar Einstellungen, die angepasst werden müssen, um das gesamte Setup lokal zum Laufen zu bringen.
Alles, was Sie benötigen, ist ein Mailserver (SMTP und IMAP), ein Telegram-Bot-Token und mvn lokal zum Bauen.
Ein paar Anforderungen an den Mailserver:
Ich muss die Konfiguration noch leicht anpassen, das werde ich schnell erledigen. :)
Alles, was Sie tun müssen, ist den Quellcode zu klonen, zu bauen und auszuführen, und Telegram mitzuteilen, dass Sie hier zuhören.
git clone https://github.com/r0hi7/Trashemail.git
cd Trashemail
# Kopieren Sie die Dateien EmailsToTelegramServiceConfig-sample.yml und
# TrashEmailServiceConfig-sample.yml
# entsprechend Ihrer Umgebung
# Nehmen wir an, Sie möchten es für die dev-Umgebung bereitstellen
# Dann kopieren Sie diese Dateien wie folgt:
cp EmailsToTelegramServiceConfig-sample.yml EmailsToTelegramServiceConfig-dev.yml
cp TrashEmailServiceConfig-sample.yml TrashEmailServiceConfig-dev.yml
# Ändern Sie nun die jeweiligen kopierten Dateien mit Ihren Konfigurationen
# Ebenso kann es für „qa“- oder „prod“-Umgebungen bereitgestellt werden
# Führen Sie schließlich das Skript build-and-run.sh mit der Umgebung als Argument aus
bash build-and-run.sh dev
# Wenn Sie es nicht in Docker-Compose bereitstellen möchten, dann
# verwenden Sie direkt die Makefile
# Es erstellt Targets für EmailsToTelegramService und TrashEmailService
make dev
Dev-Konfigurationen könnten so aussehen:
EmailsToTelegramServiceConfig-dev.yml
# E-Mail-Server-IMAP- und SMTP-Konfiguration
# Der SMTP-Server sollte die Erstellung und Löschung von Aliasen unterstützen
# Der IMAP-Server sollte IDLE unterstützen
trashemail:
host: trash-email-service
port: 9090
path: /getChatId/