Erreur d'envoi et de redirection d'email depuis un VPS
BMPCreated with Sketch.BMPZIPCreated with Sketch.ZIPXLSCreated with Sketch.XLSTXTCreated with Sketch.TXTPPTCreated with Sketch.PPTPNGCreated with Sketch.PNGPDFCreated with Sketch.PDFJPGCreated with Sketch.JPGGIFCreated with Sketch.GIFDOCCreated with Sketch.DOC Error Created with Sketch.
question

Erreur d'envoi et de redirection d'email depuis un VPS

Par
JeromeD26
Créé le 2021-02-22 18:55:54 (edited on 2024-09-04 12:45:30) dans Serveurs Privés Virtuels (VPS)

J'ai mis à jour un application Rails de la v5 à la v6 et certains envois de mail bloquent. Lors d'une inscription, deux mail sont envoyés, l'un sur un serveur OVH (plan MX 5), redirigé vers mon adresse personnelle, l'autre à l'adresse de l'inscrit.

Sur l'ancien site tout fonctionnait bien. Sur le nouveau tou marche lorsque l'application rails tourne en local sur mon ordinateur. Lorsque le site tourne sur le VPS, les mails vers le serveurs OVH sont bien reçus, mais la redirection vers mon adresse personnelle ne marche pas, ni l'envoi direct. Pour l'envoi direct cela pourrait provenir de l'application mais pour le mail qui arrive sur le serveur OVH mais qui n'est pas redirigé je ne comprends pas, surtout que tout marche en local. Aucun message d'envoi n'apparait dans la console. Qu'est-ce que je peux donner comme informations plus précises pour avoir une piste ?


3 réponses ( Latest reply on 2021-02-23 16:02:29 Par
fritz2cat officiel (d'avant la migration)
)

Bonjour,

Par exemple les logs Postfix de ton VPS ?

Bonjour,

Je viens de faire un test d'envoi et obtiens ceci :

Feb 23 16:29:16 vps676112 postfix/smtpd[3115]: connect from unknown[212.70.149.54]
Feb 23 16:29:17 vps676112 postfix/smtpd[3102]: warning: hostname ip243.tervelnet.com does not resolve to address 87.246.7.243: Name or service not known
Feb 23 16:29:17 vps676112 postfix/smtpd[3102]: connect from unknown[87.246.7.243]
Feb 23 16:29:26 vps676112 postfix/smtpd[3115]: warning: unknown[212.70.149.54]: SASL LOGIN authentication failed: authentication failure
Feb 23 16:29:27 vps676112 postfix/smtpd[3102]: warning: unknown[87.246.7.243]: SASL LOGIN authentication failed: authentication failure
Feb 23 16:29:27 vps676112 postfix/smtpd[3115]: disconnect from unknown[212.70.149.54] ehlo=1 auth=0/1 rset=1 quit=1 commands=3/4
Feb 23 16:29:28 vps676112 postfix/smtpd[3102]: disconnect from unknown[87.246.7.243] ehlo=1 auth=0/1 rset=1 quit=1 commands=3/4

Comme ça on voit que je suis un bleu ! J'utilise NGINX comme serveur sur Ubuntu 18, des conseils sur des outils qui permettent d'éviter de classer les mail comme SPAM ? Certbot et iRedMails par exemple ?


Je viens de faire un test d'envoi et obtiens ceci :


Ce que tu montres, c'est juste le bruit de fond d'internet, tout serveur connecté au réseau se fait immédiatement agresser de toutes parts , par des zombies à la recherche de mots de passe facilement trouvables.
Dans ce cas-ci les deux adresses IP semblent appartenir au même groupe, InternetHosting UK, avec une des deux localisée en Bulgarie quand même.

Si c'est toi qui as généré ces 2 enregistrements, tu passes par un VPN ?

Tu parles de Nginx, c'est pour faire des serveurs web (et proxy) mais pas pour du mail à ma connaissance.

J'en envoyé les lignes obtenus après avoir fait une demande de contact sur mon site https://phonodidgs.com/contact et récupéré les lignes du fichier /var/log/mail.log qui se sont ajoutée après l'envoi.

J'avais configuré le serveur pour le sécuriser au niveau de la connexion (pas de connexion en tant que root et authentification ssh) mais je n'avais pas fait de configuration particulière pour les mails, je pensais que cela se faisait au niveau de l'application et de NGINX qui redirige vers le site et transmet les headers des réponses si j'ai bien compris.

Il faut voir ce que fait ton formulaire /send_message appelé par POST
J'ai mis "sss" comme adresse mail et il m'a dit "message envoyé avec succès".

Les réponses sont actuellement désactivées pour cette question.