Impossibilité d'envoyer des emails

Bonjour à toutes et à tous,
je viens d’installer une instance yunohost tout propre avec scaleway.

La config DNS est bien copiée dans le registrar (gandi), tout est au vert sur http://multirbl.valli.org/lookup/mtcrew.org.html mais quand je tente d’envoyer des mails, que ce soit sur du gmail, sur une autre instance yh ou sur mail-tester rien.

Je finis par en déduire que le mail ne part tout simplement pas. J’ai checké si les ports étaient ouverts et tout semble ok : https://ports.yunohost.org/?host=mtcrew.org&eport=&submit=Check

Je suis donc à cours d’idées pour savoir ce qui bloque :frowning: En espérant que vous ayez une petite idée pour nous sortir de là :slight_smile:

Merci!

Bonjour @ImaCrea as-tu des logs pour postfix dans l’interface d’admin ou via ssh ?

Hello Arthur, je veux bien fournir cela mais je ne sais absolument pas comment procéder pour les obtenir :confused: Peux-tu m’expliquer s’il te plaît ?

Bonjour,
Je ne suis pas devant mon serveur, mais regarde, peut-être ici :

Logs
Si un service ne démarre pas, vous devez vérifier les logs pour voir ce qui ne pose problème. Il n’y a pas de règles définies où les services doivent stocker leurs logs. Cependant, ceux-ci se trouvent pour la plupart dans :

/var/log/

Source : https://yunohost.org/#/troubleshooting_guide_fr

@ImaCrea , si tu veux utiliser la webadmin, ça se passe ici : :house: / Services / postfix / Log

Merci @tituspijean je ne connaissais pas cette méthode pour avoir accès aux log, c’est très pratique !
Et en effet, il semble qu’il y ait des choses qui bloquent :confused: Voici ce que ça donne en essayant d’envoyer deux mail, l’un sur une adresse protonmail et l’autre sur mail-tester :

Nov 25 09:21:41 mtcrew postfix/anvil[8375]: statistics: max connection rate 1/60s for (smtp:185.234.219.66) at Nov 25 09:16:39
Nov 25 09:21:41 mtcrew postfix/anvil[8375]: statistics: max connection count 1 for (smtp:185.234.219.66) at Nov 25 09:16:39
Nov 25 09:21:41 mtcrew postfix/anvil[8375]: statistics: max cache size 1 at Nov 25 09:16:39
Nov 25 09:24:46 mtcrew dovecot: imap-login: Login: user=<imacrea>, method=PLAIN, rip=::1, lip=::1, mpid=8490, TLS, session=<ExmdVSiY7LgAAAAAAAAAAAAAAAAAAAAB>
Nov 25 09:24:46 mtcrew dovecot: imap(imacrea): Logged out in=11 out=416
Nov 25 09:24:47 mtcrew dovecot: imap-login: Login: user=<imacrea>, method=PLAIN, rip=::1, lip=::1, mpid=8508, TLS, session=<fR+tVSiY8rgAAAAAAAAAAAAAAAAAAAAB>
Nov 25 09:24:47 mtcrew dovecot: imap(imacrea): Logged out in=80 out=1329
Nov 25 09:24:47 mtcrew dovecot: imap-login: Login: user=<imacrea>, method=PLAIN, rip=::1, lip=::1, mpid=8523, TLS, session=<K7u1VSiY9LgAAAAAAAAAAAAAAAAAAAAB>
Nov 25 09:24:47 mtcrew dovecot: imap-login: Login: user=<imacrea>, method=PLAIN, rip=::1, lip=::1, mpid=8524, TLS, session=<cNq1VSiY9rgAAAAAAAAAAAAAAAAAAAAB>
Nov 25 09:24:47 mtcrew dovecot: imap(imacrea): Logged out in=349 out=1379
Nov 25 09:24:47 mtcrew dovecot: imap(imacrea): Logged out in=548 out=3854
Nov 25 09:24:52 mtcrew dovecot: imap-login: Login: user=<imacrea>, method=PLAIN, rip=::1, lip=::1, mpid=8539, TLS, session=<664AViiY/rgAAAAAAAAAAAAAAAAAAAAB>
Nov 25 09:24:52 mtcrew dovecot: imap(imacrea): Logged out in=55 out=839
Nov 25 09:25:16 mtcrew dovecot: imap-login: Login: user=<imacrea>, method=PLAIN, rip=::1, lip=::1, mpid=8560, TLS, session=<rmhmVyiYDLkAAAAAAAAAAAAAAAAAAAAB>
Nov 25 09:25:16 mtcrew postfix/submission/smtpd[8561]: connect from localhost[::1]
Nov 25 09:25:16 mtcrew postfix/submission/smtpd[8561]: Anonymous TLS connection established from localhost[::1]: TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)
Nov 25 09:25:16 mtcrew postfix/submission/smtpd[8561]: 2A252824D3: client=localhost[::1], sasl_method=PLAIN, sasl_username=imacrea
Nov 25 09:25:16 mtcrew postfix/cleanup[8565]: 2A252824D3: message-id=<22e2c0ac5456b9bfee6ec46943a3e886@mtcrew.org>
Nov 25 09:25:16 mtcrew postfix/qmgr[29961]: 2A252824D3: from=<imacrea@mtcrew.org>, size=1234, nrcpt=1 (queue active)
Nov 25 09:25:16 mtcrew postfix/submission/smtpd[8561]: disconnect from localhost[::1] ehlo=2 starttls=1 auth=1 mail=1 rcpt=1 data=1 quit=1 commands=8
Nov 25 09:25:16 mtcrew dovecot: imap(imacrea): Logged out in=1080 out=495
Nov 25 09:25:16 mtcrew dovecot: imap-login: Login: user=<imacrea>, method=PLAIN, rip=::1, lip=::1, mpid=8575, TLS, session=<Lp9vVyiYKrkAAAAAAAAAAAAAAAAAAAAB>
Nov 25 09:25:16 mtcrew dovecot: imap(imacrea): Logged out in=90 out=912
Nov 25 09:25:46 mtcrew postfix/smtp[8568]: connect to mail.protonmail.ch[185.70.40.103]:25: Connection timed out
Nov 25 09:26:00 mtcrew dovecot: imap-login: Login: user=<imacrea>, method=PLAIN, rip=::1, lip=::1, mpid=8591, TLS, session=<nHEHWiiYNLkAAAAAAAAAAAAAAAAAAAAB>
Nov 25 09:26:00 mtcrew postfix/submission/smtpd[8561]: connect from localhost[::1]
Nov 25 09:26:00 mtcrew postfix/submission/smtpd[8561]: Anonymous TLS connection established from localhost[::1]: TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)
Nov 25 09:26:00 mtcrew postfix/submission/smtpd[8561]: 2D192824E3: client=localhost[::1], sasl_method=PLAIN, sasl_username=imacrea
Nov 25 09:26:00 mtcrew postfix/cleanup[8565]: 2D192824E3: message-id=<773b7f62cd030393ea71d47edc489a4c@mtcrew.org>
Nov 25 09:26:00 mtcrew postfix/qmgr[29961]: 2D192824E3: from=<imacrea@mtcrew.org>, size=1275, nrcpt=1 (queue active)
Nov 25 09:26:00 mtcrew postfix/submission/smtpd[8561]: disconnect from localhost[::1] ehlo=2 starttls=1 auth=1 mail=1 rcpt=1 data=1 quit=1 commands=8
Nov 25 09:26:00 mtcrew dovecot: imap(imacrea): Logged out in=1112 out=495
Nov 25 09:26:00 mtcrew dovecot: imap-login: Login: user=<imacrea>, method=PLAIN, rip=::1, lip=::1, mpid=8599, TLS, session=<TwYPWiiYQLkAAAAAAAAAAAAAAAAAAAAB>
Nov 25 09:26:00 mtcrew dovecot: imap(imacrea): Logged out in=90 out=912
Nov 25 09:26:16 mtcrew postfix/smtp[8568]: connect to mailsec.protonmail.ch[185.70.40.102]:25: Connection timed out
Nov 25 09:26:16 mtcrew postfix/smtp[8568]: 2A252824D3: to=<maximeguedj@pm.me>, relay=none, delay=60, delays=0.13/0.04/60/0, dsn=4.4.1, status=deferred (connect to mailsec.protonmail.ch[185.70.40.102]:25: Connection timed out)
Nov 25 09:26:17 mtcrew postfix/smtpd[8602]: connect from unknown[185.234.219.66]
Nov 25 09:26:18 mtcrew postfix/smtpd[8602]: lost connection after AUTH from unknown[185.234.219.66]
Nov 25 09:26:18 mtcrew postfix/smtpd[8602]: disconnect from unknown[185.234.219.66] ehlo=1 auth=0/1 commands=1/2
Nov 25 09:26:30 mtcrew postfix/smtp[8592]: connect to mail-tester.com[94.23.206.89]:25: Connection timed out
Nov 25 09:26:30 mtcrew postfix/smtp[8592]: 2D192824E3: to=<test-4c2zl@mail-tester.com>, relay=none, delay=30, delays=0.09/0.05/30/0, dsn=4.4.1, status=deferred (connect to mail-tester.com[94.23.206.89]:25: Connection timed out)
Nov 25 09:26:47 mtcrew dovecot: imap-login: Login: user=<imacrea>, method=PLAIN, rip=::1, lip=::1, mpid=8651, TLS, session=<dObSXCiYdrkAAAAAAAAAAAAAAAAAAAAB>
Nov 25 09:26:47 mtcrew dovecot: imap(imacrea): Logged out in=89 out=912
Nov 25 09:28:27 mtcrew postfix/smtpd[8681]: warning: hostname no-reverse-dns-configured.com does not resolve to address 93.174.89.57
Nov 25 09:28:27 mtcrew postfix/smtpd[8681]: connect from unknown[93.174.89.57]
Nov 25 09:28:27 mtcrew postfix/smtpd[8681]: NOQUEUE: reject: RCPT from unknown[93.174.89.57]: 554 5.7.1 Service unavailable; Client host [93.174.89.57] blocked using cbl.abuseat.org; Blocked - see http://www.abuseat.org/lookup.cgi?ip=93.174.89.57; from=<spameri@tiscali.it> to=<spameri@tiscali.it> proto=ESMTP helo=<WIN-ST2JF9T4MQJ>
Nov 25 09:28:27 mtcrew postfix/smtpd[8681]: disconnect from unknown[93.174.89.57] ehlo=1 mail=1 rcpt=0/1 rset=1 quit=1 commands=4/5
Nov 25 09:28:47 mtcrew dovecot: imap-login: Login: user=<imacrea>, method=PLAIN, rip=::1, lip=::1, mpid=8728, TLS, session=<HKwFZCiYvrkAAAAAAAAAAAAAAAAAAAAB>
Nov 25 09:28:47 mtcrew dovecot: imap(imacrea): Logged out in=89 out=912

Hello @ImaCrea

Tu as deux trucs dans tes logs :

Nov 25 09:25:46 mtcrew postfix/smtp[8568]: connect to mail.protonmail.ch[185.70.40.103]:25: Connection timed out

Nov 25 09:26:30 mtcrew postfix/smtp[8592]: connect to mail-tester.com[94.23.206.89]:25: Connection timed out

La connexion sortante fait un timeout, du coup il faut voir avec scaleway si tu as une restriction en sortie sur le port 25 (ou si c’est paramétrable).

Pour l’autre (moins grave, à ignorer) :

Nov 25 09:28:27 mtcrew postfix/smtpd[8681]: NOQUEUE: reject: RCPT from unknown[93.174.89.57]: 554 5.7.1 Service unavailable; Client host [93.174.89.57] blocked using cbl.abuseat.org; Blocked - see http://www.abuseat.org/lookup.cgi?ip=93.174.89.57; from=<spameri@tiscali.it> to=<spameri@tiscali.it> proto=ESMTP helo=<WIN-ST2JF9T4MQJ>

je dirais que ça, c’est du spam entrant qui est bloqué (avec raison).

1 Like

O K … Merci Arthur, en effet, je viens de découvrir dans Scaleway qu’il faut aller dans “security group” pour trouver une option permettant d’activer le port SMTP. D’ailleurs, je ne peux même pas l’activer moi-même et je dois faire un ticket pour demander au support sont ouverture.

En attendant, je note que le test ici : https://ports.yunohost.org/?host=mtcrew.org&eport=&submit=Check indique bien que le port 25 est censé être ouvert. Il y a donc visiblement un souci avec ce test qui aurait du indiquer le contraire. cc @Aleks

Il est ouvert depuis l’exterieur, c’est à dire qu’on peut t’envoyer des mails. En revanche c’est en sortie qu’il est bloqué. Il faudrait peut-être un tableau équivalent dans yunohost pour tester dans ce sens là aussi (mais c’est plus rare).

ça viendra avec la 3.8 :eyes:

1 Like

This topic was automatically closed 15 days after the last reply. New replies are no longer allowed.