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
1 |
apt-get install postfix |
et durant l’installation, choisissez « Site Internet ».
Ensuite, ajoutez dans le fichier /etc/postfix/main.cf de la ligne suivante :
1 |
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.
1 |
[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.
1 |
postmap /etc/postfix/passwd |
Enfin, redémarrez Postfix
1 |
/etc/init.d/postfix restart |
Et voila, vous pouvez recevoir les mails envoyés par les équipements qui sont chez vous !