Trashemail est hébergé de bot télégramme qui peut sauver votre adresse e-mail privée en offrant une adresse e-mail jetable. Il peut créer, gérer, adresse e-mail jetable et les lier à votre chat de bot télégramme.
Oubliez le spam, la publicité des envois, le piratage et l'attaque des robots. Gardez votre vraie boîte aux lettres propre et sécurisée. Trashemail fournit une adresse e-mail temporaire (ou permanente), sécurisée, anonyme, gratuite et jetable. Vous voulez en avoir un? c'est ici: @trashemail_bot
Email jetable - est un service qui permet de recevoir un e-mail dans une adresse temporaire (ici dans le cas, le facteur temporaire est jusqu'à vous) qui s'auto-destruction après un certain temps s'est écoulé. Il est également connu par des noms comme: tempmail, 10Minutemail, e-mail jeway, fausse courrier ou poubelle. De nombreux forums, propriétaires Wi-Fi, sites Web et blogs demandent aux visiteurs de s'inscrire avant de pouvoir afficher le contenu, publier des commentaires ou télécharger quelque chose.
Trashemail n'est pas le service de messagerie jetable le plus avancé, mais un service fiable qui vous aide à éviter le spam, à rester en sécurité et à recevoir des e-mails directement à votre bot télégramme @trashemail_bot. Et au cas où vous recevez trop de courriers de tels, supprimez simplement l'ID de messagerie :) en un seul clic (commande OOPS, car c'est Telegram Bot).
Il existe des sites Web qui offrent un tel type de fonctionnalités (comme https://temp-mail.org/en/ etc) mais les certains problèmes avec ces plateformes:
Compte tenu de tout cela, j'ai décidé de faire un projet open source de mon passe-temps et j'ai pensé à l'offrir comme un service aux autres :) Comment mon service est mieux que les leurs:
Trashemail est le microservice Java Spring-Boot que n'importe qui peut construire localement actuellement avec peu de paramètres pour se connecter, puis avoir la configuration entière en cours d'exécution localement. Tout ce que vous devez posséder est le serveur de messagerie (SMTP et IMAP), le jeton de bot télégramme et mvn
localement pour le construire. Peu d'exigences avec le MailServer:
Je dois mettre à jour légèrement la configuration et je le ferai rapidement. :)
Tout ce que vous avez à faire est de cloner la source, de construire et de courir, et de simplement dire à Telegram que vous écoutez ici.
git clone https://github.com/r0hi7/Trashemail.git
cd Trashemail
# Copy EmailsToTelegramServiceConfig-sample.yml and
# TrashEmailServiceConfig-sample.yml files
# according to your environemnt
# Let's say you want to deploy it for dev env
# Then copy these files like
cp EmailsToTelegramServiceConfig-sample.yml EmailsToTelegramServiceConfig-dev.yml
cp TrashEmailServiceConfig-sample.yml TrashEmailServiceConfig-dev.yml
# Now modify the respective copied files with your configs
# Similarly, it can be deployed be "qa", "prod" environments
# Finally, run the script build-and-run.sh with env as an argument
bash build-and-run.sh dev
# If you dont want to deploy it in docker-compose, then
# Use Makefile directly
# It will create targets for EmailsToTelegramService and TrashEmailService respectively
make dev
Dev Configs peut ressembler à ceci: 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/
# main will specify springboot application to
# no start any tomcat server, which is not even
# required for emailservice.
spring :
application :
name : EmailsToTelegramService
main :
web-application-type : none
TrashEmailServiceConfig-dev.yml
# Tomcat server settings
server :
port : 9090
# Email server configuration for SMTP alias creation
email-server :
hosts :
- trashemail.in
- thromail.com
- humblemail.com
admin-email : [email protected]
admin-password : sample
add-url : https://trashemail.in/admin/mail/aliases/add
remove-url : https://trashemail.in/admin/mail/aliases/remove
target-alias : [email protected]
# Sample config for connecting with mysql-docker
spring :
datasource :
url : jdbc:mysql://mysql:3306/trashemail
username : root
password : changeme
driver-class-name : com.mysql.jdbc.Driver
jpa :
database-platform : org.hibernate.dialect.MySQL5InnoDBDialect
hibernate :
ddl-auto : update
show-sql : true
application :
name : Trashemail
# Trashemail app server settings
trashemail :
max-emails-per-user : 4
# Logger settings
logging :
level :
io :
github :
trashemail : debug
localhost:9090/telegram/new-message
Endpoint.ngrok
, dataplicity
, localtunnel
etc.ngrok
avec HTTP sur le port 9090ngrok
httpsmysql
webhook
, ce webhook
indiquera Telegram où envoyer les demandes entrantes du bot curl -F " url=https://<YOUR_DOMAIN>/telegram/new-message " https://api.telegram.org/bot < BOT_TOKEN > /setWebhook
J'ai essayé de concevoir ce service pour être fiable, au cas où si vous trouverez des problèmes avec la fiabilité (ou avec autre chose), n'hésitez pas à tomber dans un PR. Je serais heureux de revoir et de fusionner.
Deux domaines thromail.com et hublemail.com sont fièrement donnés par Zlipa.com. Zlipa propose des noms de domaines pour les startups, Bootstrapper, etc. avec un prix de marché 10x moindre. Excitant non? Il suffit de vérifier une fois.
Si vous aimez l'idée, alors achetez-moi un café, je vais prendre du café dans mon sang et passer des nuits supplémentaires pour que ce produit soit sécurisé, opérationnel?