
Un bot Telegram per email usa e getta ospitato; Estremamente attento alla privacy; Orgogliosamente ospitato per la comunità.
TrashEmail è un bot Telegram ospitato che può salvare il tuo indirizzo email privato offrendo un indirizzo email temporaneo. Può creare, gestire indirizzi email temporanei e collegarli con la chat del tuo bot Telegram.

Dimentica spam, mailing pubblicitari, hacking e robot attaccanti. Mantieni la tua casella di posta reale pulita e sicura. Trashemail fornisce un indirizzo email temporaneo (o permanente), sicuro, anonimo, gratuito e usa e getta. Ne vuoi uno? è qui: @trashemail_bot
Email usa e getta - è un servizio che permette di ricevere email a un indirizzo temporaneo (qui, il fattore temporaneo dipende da te) che si autodistrugge dopo un certo tempo. È anche conosciuto con nomi come: tempmail, 10minutemail, throwaway email, fake-mail o trash-mail. Molti forum, proprietari di Wi-Fi, siti web e blog chiedono ai visitatori di registrarsi prima di poter visualizzare contenuti, pubblicare commenti o scaricare qualcosa.
Trashemail non è il servizio di email usa e getta più avanzato, ma un servizio affidabile che ti aiuta a evitare lo spam, rimanere al sicuro e ricevere le email direttamente sul tuo @trashemail_bot bot Telegram. E nel caso tu stia ricevendo troppe email di questo tipo, basta eliminare l'ID email :) con un clic (ops comando, dato che è un bot Telegram).
Ci sono siti web che offrono questo tipo di funzionalità (come https://temp-mail.org/en/ ecc.) ma alcuni problemi con queste piattaforme:
Considerando tutto ciò, ho deciso di realizzare un progetto open source partendo dal mio hobby e ho pensato di offrirlo come servizio agli altri :)
Come il mio servizio è migliore dei loro:
TrashEmail è un microservizio Java Spring Boot che chiunque può compilare localmente con alcune impostazioni per poi avere l'intero setup funzionante in locale.
Tutto ciò di cui hai bisogno è un server di posta (SMTP e IMAP), un token del bot Telegram e mvn in locale per compilarlo.
Alcuni requisiti per il server di posta:
Devo aggiornare leggermente la configurazione, lo farò rapidamente. :)
Tutto ciò che devi fare è clonare il sorgente, compilare ed eseguire, e dire a Telegram che stai ascoltando qui.
git clone https://github.com/r0hi7/Trashemail.git
cd Trashemail
# Copia i file EmailsToTelegramServiceConfig-sample.yml e
# TrashEmailServiceConfig-sample.yml
# in base al tuo ambiente
# Supponiamo di volerlo distribuire per l'ambiente dev
# Quindi copia questi file come
cp EmailsToTelegramServiceConfig-sample.yml EmailsToTelegramServiceConfig-dev.yml
cp TrashEmailServiceConfig-sample.yml TrashEmailServiceConfig-dev.yml
# Ora modifica i file copiati con le tue configurazioni
# Allo stesso modo, può essere distribuito per ambienti "qa", "prod"
# Infine, esegui lo script build-and-run.sh con l'ambiente come argomento
bash build-and-run.sh dev
# Se non vuoi distribuirlo in docker-compose, allora
# usa direttamente il Makefile
# Creerà target per EmailsToTelegramService e TrashEmailService rispettivamente
make dev
Le configurazioni di sviluppo potrebbero apparire così:
EmailsToTelegramServiceConfig-dev.yml
# Email Server IMAP and SMTP configuration
# SMTP server should support Alias creation and deletion
# IMAP server should support IDLE
trashemail:
host: trash-email-service
port: 9090
path: /getChatId/
imap-client-service:
telegram:
url: https://api.telegram.org/bot
bot-token: xxxxxxxxxxxxxxxxxxxxxx
size: 4096
imap:
host: trashemail.in
port: 993
email: [email protected]
password: changeme
emails:
hostPath: http://127.0.0.1:8000/
downloadPath: /opt/EmailsToTelegramService/mails/