egrueda escribió: 22 Mar 2020, 01:14
Humm... creo que he sido yo quien ha interpretado mal el mensaje.
De hecho es postfix el que requiere el smtputf8, y se queja de que el servidor de correo de yahoo no lo está usando.
Así que es al revés, tenemos que desactivarlo en posrtfix (estaba ya activado por defecto)
Vale, ya desactive el smtputf8 en PostFix y ya no sale eser error, pero sigue sin llegar el e-mail.
(no respondas hasta que haya hecho más pruebas con el comando mail que tengo pendientes)
Esto es un puto infierno. Todo lo que tenga posibilidades de salir mal, está saliendo mal.
Antes de volverme loco con PostFix, he intentado hacerlo, utilizando como servidores de smtp uno de terceros (yahoo.es, gmail.com y live.com).
Nada, no ha habido forma con ninguno de los 3 (paso a poner los resultados de errores que da al intentar enviar un mensaje de prueba) desde PrestaShop:
- Utilizando smtp.live.com (con cifrado: Ninguno)
Error: Por favor, comprueba tu configuración
Expected response code 250 but got code "530", with message "530 5.7.57 SMTP; Client was not authenticated to send anonymous mail during MAIL FROM [LO2P123CA0028.GBRP123.PROD.OUTLOOK.COM] "
(¿error pq no se utiliza un método de autenticación como por ejemplo TLS?)
- Utilizando smtp.live.com (con cifrado: TLS)
Error: Por favor, comprueba tu configuración
Failed to authenticate on SMTP server with username "
manji_chiba@gmail.com" using 2 possible authenticators
(¿fallo porque se debe de hacer una doble validación?)
- Utilizando smtp.gmail.com (con cifrado: Ninguno)
Error: Por favor, comprueba tu configuración
Expected response code 250 but got code "530", with message "530 5.7.0 Must issue a STARTTLS command first. x17sm18030357wmi.28 - gsmtp "
(vamos, que no te deja validarte si no usas TLS)
- Utilizando smtp.gmail.com (con cifrado: TLS)
Error: Por favor, comprueba tu configuración
Expected response code 250 but got code "535", with message "535-5.7.8 Username and Password not accepted. Learn more at 535 5.7.8
https://support.google.com/mail/?p=BadCredentials b187sm18320432wmb.42 - gsmtp "
voy a la página indicada:
https://support.google.com/mail/trouble ... ts=9279979
y leo que puede ser porque gmail "detecta" que te estas "intentando conectar " desde "un dispositivo diferente del que lo sueles hacer".
Esto, obviamente, no tiene puto sentido ninguno, puesto que, mi IP, SIEMPRE es la misma (no es estática, pero casi, porque ya he probado a tener el router hasta 3 días apagado, y no me ha cambiado la IP, y esto lo sé, porque estaba intentando saber, si el demonio que instalado para actualizar la IP en ddns.net, funciona bien o no, y si al cambiar mi IP del router, cambia también autormáticamente la IP registrada en ddns.net).
Vale, aún así, pienso... bueno, a lo mejor es que NO lo hace por la IP, si no por la IP+Mac y SI es cierto, que NO me he conectado nunca desde el propio servidor Raspbian (nunca me ha hecho falta, ni tiene sentido, pero bueno).
Me digo, bueno, vamos a probar a entrar desde el servidor Raspbian con el navegador Firefox a la cuenta gmail.com a ver si es que lo que registra es la Mac y al volver a enviar el e-mail de test de PrestaShop, ahora SI funcione al tener ya registrada la Mac del servidor.
Obviamente, era demasiado ideal, y ha seguido dando exactamente el mismo error.
Vamos a las últimas pruebas desde PrestaShop, ahora, utilizando el servidor smtp de yahoo.es
- Utilizando smtp.mail.yahoo.es (con cifrado: Ninguno)
Error: Por favor, comprueba tu configuración
Expected response code 250 but got code "450", with message "450 Requested mail action not taken: mailbox unavailable "
- Utilizando smtp.mail.yahoo.es (con cifrado: TLS)
Error: Por favor, comprueba tu configuración
Expected response code 250 but got code "", with message ""
Aquí ya me he cabreado bastante, pero me he dicho "bueno, vamos a probar desde el propio Raspbian con el comando mail, pero a los buzones de yahoo.es al de gmail.com y al de live.com a ver si les llega algo y que mensajes de error da en el sys.log"
- A
xxxxx@yahoo.es
Ahora SI (después de desactivar el smtputf8 en postfix), llega el e-mail con el texto escrito (no como antes que llegaba un mailer-daemon de que no se había podido entregar).
En el log de syslog, parece que indica que ha ido OK.
Mar 22 19:09:01 hostname CRON[2151]: (root) CMD ( [ -x /usr/lib/php/sessionclean ] && if [ ! -d /run/systemd/system ]; then /usr/lib/php/sessionclean; fi)
Mar 22 19:09:11 hostname systemd[1]: Starting Clean php session files...
Mar 22 19:09:13 hostname systemd[1]: Started Clean php session files.
Mar 22 19:09:37 hostname postfix/pickup[1329]: EDDA9CB93D: uid=0 from=<root>
Mar 22 19:09:38 hostname postfix/cleanup[2216]: EDDA9CB93D: message-id=<
20200322180937.EDDA9CB93D@HostingsJSI.com>
Mar 22 19:09:38 hostname postfix/qmgr[958]: EDDA9CB93D: from=<
root@ddns.net>, size=445, nrcpt=3 (queue active)
Mar 22 19:09:38 hostname postfix/smtp[2222]: EDDA9CB93D: to=<
jsedano_009@yahoo.es>, relay=mx-eu.mail.am0.yahoodns.net[188.125.72.73]:25, delay=0.83, delays=0.15/0.06/0.2/0.42, dsn=2.0.0, status=sent (250 ok dirdel)
Mar 22 19:09:47 hostname postfix/qmgr[958]: 1B97FCB952: from=<
root@ddns.net>, size=445, nrcpt=3 (queue active)
- A
xxxx@gmail.com
Nada, al buzón no llega absolutamente nada (ni siquiera en el inbox de Spam)
En syslog....
Mar 22 19:15:25 hostname postfix/pickup[1329]: AE76FCC530: uid=0 from=<root>
Mar 22 19:15:25 hostname postfix/cleanup[2250]: AE76FCC530: message-id=<
20200322181525.AE76FCC530@HostingsJSI.com>
Mar 22 19:15:25 hostname postfix/qmgr[958]: AE76FCC530: from=<
root@ddns.net>, size=446, nrcpt=3 (queue active)
Mar 22 19:15:26 hostname postfix/smtp[2255]: AE76FCC530: host gmail-smtp-in.l.google.com[173.194.76.27] said: 421-4.7.0 This message does not have authentication information or fails to pass 421-4.7.0 authentication checks. To best protect our users from spam, the 421-4.7.0 message has been blocked. Please visit 421-4.7.0
https://support.google.com/mail/answer/ ... entication for more 421 4.7.0 information. b4si4062949wro.457 - gsmtp (in reply to end of DATA command)
Mar 22 19:15:26 hostname postfix/smtp[2255]: connect to gmail-smtp-in.l.google.com[2a00

400c:c00::1a]:25: Network is unreachable
Mar 22 19:15:27 hostname postfix/smtp[2255]: AE76FCC530: to=<
xxxx@gmail.com>, relay=alt1.gmail-smtp-in.l.google.com[209.85.233.27]:25, delay=1.3, delays=0.12/0.04/0.8/0.34, dsn=4.7.0, status=deferred (host alt1.gmail-smtp-in.l.google.com[209.85.233.27] said: 421-4.7.0 This message does not have authentication information or fails to pass 421-4.7.0 authentication checks. To best protect our users from spam, the 421-4.7.0 message has been blocked. Please visit 421-4.7.0
https://support.google.com/mail/answer/ ... entication for more 421 4.7.0 information. g22si8527455ljl.74 - gsmtp (in reply to end of DATA command))
Mar 22 19:15:55 hostname postfix/smtp[2254]: connect to mail.ddns.net[66.185.166.11]:25: Connection timed out
Mar 22 19:15:55 hostname postfix/smtp[2254]: AE76FCC530: to=<subject???@ddns.net>, orig_to=<subject???>, relay=none, delay=30, delays=0.12/0.02/30/0, dsn=4.4.1, status=deferred (connect to mail.ddns.net[66.185.166.11]:25: Connection timed out)
Mar 22 19:15:55 hostname postfix/smtp[2254]: AE76FCC530: to=<
the@ddns.net>, orig_to=<the>, relay=none, delay=30, delays=0.12/0.02/30/0, dsn=4.4.1, status=deferred (connect to mail.ddns.net[66.185.166.11]:25: Connection timed out)
Aquí está claro que lo ha bloqueado, ¿porqué?, ni puñetera idea (¿quizás porque haya que enviarlo cifrado con TLS?)
- A
xxxxxx@Hotmail.com:
Mar 22 19:23:46 hostname postfix/pickup[1329]: 54225CC531: uid=0 from=<root>
Mar 22 19:23:46 hostname postfix/cleanup[2304]: 54225CC531: message-id=<
20200322182346.54225CC531@HostingsJSI.com>
Mar 22 19:23:46 hostname postfix/qmgr[958]: 54225CC531: from=<
root@ddns.net>, size=448, nrcpt=3 (queue active)
Mar 22 19:23:47 hostname postfix/smtp[2309]: 54225CC531: to=<
xxxx@hotmail.com>, relay=hotmail-com.olc.protection.outlook.com[104.47.55.33]:25, delay=0.9, delays=0.12/0.09/0.53/0.16, dsn=5.7.1, status=bounced (host hotmail-com.olc.protection.outlook.com[104.47.55.33] said: 550 5.7.1 Service unavailable, Client host [87.220.81.147] blocked using Spamhaus. To request removal from this list see
https://www.spamhaus.org/query/ip/87.220.81.147 (AS3130). [MW2NAM10FT045.eop-nam10.prod.protection.outlook.com] (in reply to MAIL FROM command))
Mar 22 19:23:47 hostname postfix/smtp[2309]: 54225CC531: lost connection with hotmail-com.olc.protection.outlook.com[104.47.55.33] while sending RCPT TO
Mar 22 19:24:16 hostname postfix/smtp[2308]: connect to mail.ddns.net[66.185.166.11]:25: Connection timed out
Mar 22 19:24:16 hostname postfix/smtp[2308]: 54225CC531: to=<subject???@ddns.net>, orig_to=<subject???>, relay=none, delay=30, delays=0.12/0.05/30/0, dsn=4.4.1, status=deferred (connect to mail.ddns.net[66.185.166.11]:25: Connection timed out)
Mar 22 19:24:16 hostname postfix/smtp[2308]: 54225CC531: to=<
the@ddns.net>, orig_to=<the>, relay=none, delay=30, delays=0.12/0.05/30/0, dsn=4.4.1, status=deferred (connect to mail.ddns.net[66.185.166.11]:25: Connection timed out)
Mar 22 19:24:16 hostname postfix/cleanup[2304]: 9C95FCC532: message-id=<
20200322182416.9C95FCC532@HostingsJSI.com>
Mar 22 19:24:16 hostname postfix/qmgr[958]: 9C95FCC532: from=<>, size=2906, nrcpt=1 (queue active)
Mar 22 19:24:16 hostname postfix/bounce[2310]: 54225CC531: sender non-delivery notification: 9C95FCC532
Mar 22 19:24:46 hostname postfix/smtp[2309]: connect to mail.ddns.net[66.185.166.11]:25: Connection timed out
Mar 22 19:24:46 hostname postfix/smtp[2309]: 9C95FCC532: to=<
root@ddns.net>, relay=none, delay=30, delays=0.02/0/30/0, dsn=4.4.1, status=deferred (connect to mail.ddns.net[66.185.166.11]:25: Connection timed out)
Mar 22 19:24:47 hostname postfix/qmgr[958]: 2DA28CB926: from=<
root@ddns.net>, size=444, nrcpt=2 (queue active)
Mar 22 19:24:47 hostname postfix/qmgr[958]: 67FCCCC492: from=<
root@ddns.net>, size=445, nrcpt=3 (queue active)
Mar 22 19:24:47 hostname postfix/qmgr[958]: 3E3C7CB92B: from=<>, size=2471, nrcpt=1 (queue active)
Mar 22 19:24:47 hostname postfix/qmgr[958]: F0D0FC383E: from=<
root@ddns.net>, size=445, nrcpt=3 (queue active)
Mar 22 19:24:47 hostname postfix/qmgr[958]: AF76ECB93C: from=<>, size=2471, nrcpt=1 (queue active)
Mar 22 19:24:47 hostname postfix/qmgr[958]: AE76FCC530: from=<
root@ddns.net>, size=446, nrcpt=3 (queue active)
Mar 22 19:24:48 hostname postfix/smtp[2323]: AE76FCC530: host gmail-smtp-in.l.google.com[173.194.76.26] said: 421-4.7.0 This message does not have authentication information or fails to pass 421-4.7.0 authentication checks. To best protect our users from spam, the 421-4.7.0 message has been blocked. Please visit 421-4.7.0
https://support.google.com/mail/answer/ ... entication for more 421 4.7.0 information. y16si12211706wrp.63 - gsmtp (in reply to end of DATA command)
Mar 22 19:24:48 hostname postfix/smtp[2323]: connect to gmail-smtp-in.l.google.com[2a00

400c:c00::1a]:25: Network is unreachable
Mar 22 19:24:48 hostname postfix/smtp[2323]: AE76FCC530: to=<
xxxx@gmail.com>, relay=alt1.gmail-smtp-in.l.google.com[209.85.233.26]:25, delay=563, delays=562/0.16/0.71/0.3, dsn=4.7.0, status=deferred (host alt1.gmail-smtp-in.l.google.com[209.85.233.26] said: 421-4.7.0 This message does not have authentication information or fails to pass 421-4.7.0 authentication checks. To best protect our users from spam, the 421-4.7.0 message has been blocked. Please visit 421-4.7.0
https://support.google.com/mail/answer/ ... entication for more 421 4.7.0 information. c4si2935162lfg.89 - gsmtp (in reply to end of DATA command))
Aquí ya he explotado.
Nada, me voy a tomar una tila, a afeitarme y a subir y bajar 5 veces las escaleras hasta el 12º para desestresarme y luego lo vuelvo a intentar (esto es fustrante).