
Un bot de Telegram de correo electrónico desechable alojado; Extremadamente respetuoso con la privacidad; Orgullosamente alojado para la comunidad.
TrashEmail es un bot alojado de Telegram que puede proteger tu dirección de correo electrónico personal ofreciendo direcciones de correo desechables. Puede crear, gestionar direcciones de correo desechables y vincularlas con tu chat del bot de Telegram.

Olvídate del spam, los correos publicitarios, los hackers y los robots atacantes. Mantén tu bandeja de entrada real limpia y segura. Trashemail proporciona una dirección de correo electrónico desechable temporal (o permanente), segura, anónima y gratuita. ¿Quieres una? Está aquí: @trashemail_bot
Correo desechable - es un servicio que permite recibir correos en una dirección temporal (aquí, el factor temporal depende de ti) que se autodestruye después de un tiempo determinado. También se conoce como: tempmail, 10minutemail, correo de usar y tirar, correo falso o correo basura. Muchos foros, propietarios de WiFi, sitios web y blogs piden a los visitantes que se registren antes de poder ver contenido, publicar comentarios o descargar algo.
Trashemail no es el servicio de correo desechable más avanzado, pero sí un servicio confiable que te ayuda a evitar el spam, mantenerte seguro y recibir correos directamente en tu bot de Telegram @trashemail_bot. Y en caso de que recibas demasiados correos de este tipo, simplemente elimina la dirección de correo con un clic (ups, un comando, ya que esto es un bot de Telegram).
Hay sitios web que ofrecen este tipo de funcionalidades (como https://temp-mail.org/en/ etc.), pero tienen ciertos problemas:
Considerando todo esto, decidí hacer un proyecto de código abierto a partir de mi hobby y ofrecerlo como servicio a otros :)
¿En qué es mi servicio mejor que el de ellos?
TrashEmail es un microservicio Java Spring Boot que cualquiera puede compilar localmente con algunos ajustes de configuración y luego tener todo el sistema funcionando localmente.
Todo lo que necesitas es tener un servidor de correo (SMTP e IMAP), un token de bot de Telegram y mvn localmente para compilarlo.
Algunos requisitos del servidor de correo:
Tengo que actualizar la configuración ligeramente, lo haré pronto. :)
Todo lo que necesitas hacer es clonar el código fuente, compilarlo y ejecutarlo, y decirle a Telegram que estás escuchando aquí.
git clone https://github.com/r0hi7/Trashemail.git
cd Trashemail
# Copia los archivos EmailsToTelegramServiceConfig-sample.yml y
# TrashEmailServiceConfig-sample.yml
# según tu entorno
# Digamos que quieres desplegarlo para el entorno dev
# Entonces copia estos archivos así:
cp EmailsToTelegramServiceConfig-sample.yml EmailsToTelegramServiceConfig-dev.yml
cp TrashEmailServiceConfig-sample.yml TrashEmailServiceConfig-dev.yml
# Ahora modifica los archivos copiados con tus configuraciones
# De manera similar, se puede desplegar en entornos "qa", "prod"
# Finalmente, ejecuta el script build-and-run.sh con el entorno como argumento
bash build-and-run.sh dev
# Si no quieres desplegarlo en docker-compose, entonces
# usa el Makefile directamente
# Creará objetivos para EmailsToTelegramService y TrashEmailService respectivamente
make dev
Las configuraciones de desarrollo pueden verse así:
EmailsToTelegramServiceConfig-dev.yml
# Configuración del servidor de correo IMAP y SMTP
# El servidor SMTP debe soportar la creación y eliminación de alias
# El servidor IMAP debe soportar 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/