
Service auto-hébergé de masquage d'alias email utilisant Postfix et un bot Telegram pour créer des adresses jetables lors des inscriptions, avec un contrôle total sur l'infrastructure email.
Who Am I Mail Bot est un service pour masquer vos e-mails. Il a été inspiré par Blur, où vous pouvez créer un alias pour votre e-mail et l'utiliser pour vous inscrire sur des applications. Le problème avec Blur est que tous les e-mails passent par leur infrastructure et je n'ai pas besoin/je ne veux pas que quelqu'un regarde mes e-mails, j'ai donc réalisé ce projet. WhoAmIMailBot est similaire au service Blur mais fonctionne sur votre propre infrastructure !
Vous aurez besoin :
Votre VPS exécutera un postfix qui redirigera les e-mails en utilisant la fonction d'alias virtuel de postfix (où vous pouvez définir une adresse e-mail pour rediriger tous les messages entrants vers un autre e-mail), le domaine no-ip sera le domaine que vous utiliserez sur vos e-mails d'alias et le bot Telegram gérera votre alias. Donc :

git clone https://github.com/mthbernardes/WhoAmIMailBot.git
cd WhoAmIMailBot
docker build -t whoamimailbot .
docker run -d -p 25:25 --name whoamimailbot -v /data/postfix/:/data -e TELEGRAM_BOT_TOKEN="BOT_TOKEN" -e TELEGRAM_USER_ID="USER_ID" -e FAKE_DOMAIN="mail.example.com" whoamimailbot
Vous pouvez télécharger l'image en utilisant la commande suivante :
docker pull btamburi/whoamimailbot
ou
docker run -d -p 25:25 --name whoamimailbot -v /data/postfix/:/data -e TELEGRAM_BOT_TOKEN="BOT_TOKEN" -e TELEGRAM_USER_ID="USER_ID" -e FAKE_DOMAIN="mail.example.com" btamburi/whoamimailbot
Cette image utilise des variables d'environnement pour permettre la configuration de certains paramètres au moment de l'exécution :
Sur votre bot Telegram, vous disposez des commandes suivantes,
| Command | Description |
|---|---|
| /list | Lister tous les alias disponibles |
| /new [email protected] | Créer un nouvel alias pour l'adresse e-mail donnée |
| /delete string | Supprimer l'alias par une chaîne donnée |