Ayant mes serveurs hébergeant plusieurs services chez OVH et une fibre Internet chez Orange, j’héberge mes sauvegardes chez moi.
J’aime bien recevoir un mail lorsque les sauvegardes sont terminées, mais le problème avec Orange, comme surement chez d’autres opérateurs, le port 25 est bloqué tout simplement ! Nous allons donc voir comment contourner ce problème.
Je me suis inspiré de cet article pour changer le port par défaut de Postfix et par la même occasion, authentifier l’envoi des mails au lieu de me baser sur l’IP.
https://superuser.com/questions/280165/how-do-i-change-postfix-port-from-25-to-587
Pour envoyer les mails depuis un client sous Debian, j’utilise Postfix.
Pour l’installer, tapez simplement
apt-get install postfix
et durant l’installation, choisissez « Site Internet ».
Ensuite, ajoutez dans le fichier /etc/postfix/main.cf de la ligne suivante :
relayhost = [smtp.domain.fr]:587
Créez le fichier /etc/postfix/passwd et indiquez le nom du serveur, le port, le nom d’utilisateur et le mot de passe.
[smtp.domain.fr]:587 user@domain.fr:p@ssw0rd
Pour que le fichier soit exploité par Postfix, il faut « compiler » le fichier avec la commande postmap.
postmap /etc/postfix/passwd
Enfin, redémarrez Postfix
/etc/init.d/postfix restart
Et voila, vous pouvez recevoir les mails envoyés par les équipements qui sont chez vous !