Cet article explique comment envoyer des emails depuis son client email favoris (thunderbird, kmail, …) sans que ses mails soient pris pour du spam. La solution consiste à installer un proxy smtp entre sa machine et les serveur smtp de hotmail. En effet quel logiciel anti-spam ou fournisseur d'accès internet (je pense a AOL) oserait considérer les emails provenant de hotmail comme du spam ?
Un logiciel (plus précisément un démon) permet de faire cela, il se nomme "hotsmtp". Je vais donc vous expliquer comment l'installer et le configurer. Je supposerai que votre machine utilise debian.
Rien de plus simple :
apt-get install hotsmtp
"hotsmtp" est un démon mais il n'est pas automatiquement installé dans votre "inetd".
Voila comment procéder pour le rajouter :
C'est terminé, normalement "hotsmtp" est fonctionnel, mais vous pouvez tester que la connexion fonctionne en tapant : "telnet 127.0.0.1 2500". Si vous avez des problèmes de connexion, tentez de comprendre ce qu'il se passe en regardant dans "/var/log/syslog."
Quelque soit le client mail, les paramètres sont simples :
host | 127.0.0.1 |
port | 2500 |
login | xxxx@hotmail.com (xxx à remplacer par votre nom d'utilisateur hotmail) |
password | celui de votre compte hotmail |
Remarque : "hotsmtp" est sensé fonctionner également avec les comptes msn.com, lycos.co.uk, lycos.it, lycos.nl, lycos.es, lycos.ch, lycos.de, lycos.at et spray.se !
J'ai fait une copie d'écran de ma fenêtre de configuration du smtp sous thunderbird :
Alors si vous aviez l'habitude d'utiliser "postfix" pour envoyer vos emails, voila la démarche à suivre pour qu'il relait les emails vers "hotsmtpd".
relayhost = 127.0.0.1:2500 smtp_sasl_auth_enable = yes smtp_sasl_password_maps = hash:/etc/postfix/sasl_passwd smtp_sasl_security_options = smtp_sasl_exceptions_networks = $mynetworks
127.0.0.1 xxxx@hotmail.com:le_mot_de_passe_de_votre_compte_hotmail
chmod o-r /etc/postfix/sasl_passwd postmap /etc/postfix/sasl_passwd /etc/init.d/postfix reload
Vous pouvez maintenant envoyer des emails à travers votre postfix comme avant, ils seront automatiquement relayé à "hotsmtpd" pour être délivré au destinataire sans problème de spam! Et pas besoin de configurer chacun de vos clients mails
"hotsmtp" est un logiciel bien pratique lorsque votre fournisseur d'accès ne vous fournie pas de serveur smtp. Il vous permet d'envoyer simplement des emails. Vous n'avez plus à vous occuper de vérifier que le destinataire a bien reçu l'email, il l'a forcément reçu