Inicio › Foros › Sistemas operativos › Linux › Error 530-5.7.0 Authentication Required WantAuthError [RESUELTO]
- Este debate tiene 4 respuestas, 2 mensajes y ha sido actualizado por última vez el hace 4 años, 1 mes por Varios.
-
AutorEntradas
-
02/08/2021 a las 19:37 #37856VariosModerador
Hola, seguí los pasos de vuestro tutorial:
https://proyectoa.com/enviar-mail-con-postfix-en-linux-con-servidor-externo-gmail-o-cualquier-otro/
para configurar un servidor con Linux Red Hat para enviar mail con cuenta de GMail y me funcionó un tiempo. Pero tuve que cambiar la contraseña del usuario con el que envío los correos y ahora me muestra este error en el log:
Feb 8 14:33:30 servidor postfix/smtp[31912]: 9824E1422F1: to=<aaa@bbb.com>, relay=smtp.gmail.com[74.125.140.108]:587, delay=0.33, delays=0.03/0.05/0.23/0.03, dsn=5.7.0, status=bounced (host smtp.gmail.com[74.125.140.108] said: 530-5.7.0 Authentication Required. Learn more at 530 5.7.0 support.google.com/mail/?p=WantAuthError h13sm14604097wrv.20 – gsmtp (in reply to MAIL FROM command))
He cambiado la contraseña en el fichero /etc/postfix/sasl_passwd por la nueva pero sigue fallando.
02/08/2021 a las 19:40 #37857alonsojpdSuperadministradorHola, ¿podrías ponernos las líneas del fichero de log anteriores a la que nos has mostrados?
02/08/2021 a las 19:48 #37858VariosModeradorEstas son las líneas del fichero de log maillog:
Feb 8 15:11:21 servidor postfix/pickup[11443]: 7AB371422F1: uid=0 from=<root>
Feb 8 15:11:21 servidor postfix/cleanup[11523]: 7AB371422F1: message-id=<20210208141121.7AB371422F1@servidor.com>
Feb 8 15:11:21 servidor postfix/qmgr[11444]: 7AB371422F1: from=<root@servidor.com>, size=523, nrcpt=1 (queue active)
Feb 8 15:11:21 servidor postfix/smtp[11525]: warning: database /etc/postfix/sasl_passwd.db is older than source file /etc/postfix/sasl_passwd
Feb 8 15:11:21 servidor postfix/smtp[11525]: warning: database /etc/postfix/tls_policy.db is older than source file /etc/postfix/tls_policy
Feb 8 15:11:21 servidor postfix/smtp[11525]: connect to smtp.gmail.com[2a00:1450:400c:c08::6d]:587: Network is unreachable
Feb 8 15:11:21 servidor postfix/smtp[11525]: 7AB371422F1: to=<aaa@bbb.com>, relay=smtp.gmail.com[74.125.140.108]:587, delay=0.38, delays=0.04/0.05/0.26/0.03, dsn=5.7.0, status=bounced (host smtp.gmail.com[74.125.140.108] said: 530-5.7.0 Authentication Required. Learn more at 530 5.7.0 support.google.com/mail/?p=WantAuthError r11sm22311725wmh.9 – gsmtp (in reply to MAIL FROM command))
Feb 8 15:11:21 servidor postfix/cleanup[11523]: DCBEE14231A: message-id=<20210208141121.DCBEE14231A@servidor.com>
Feb 8 15:11:21 servidor postfix/bounce[11527]: 7AB371422F1: sender non-delivery notification: DCBEE14231A
Feb 8 15:11:21 servidor postfix/qmgr[11444]: DCBEE14231A: from=<>, size=2753, nrcpt=1 (queue active)
Feb 8 15:11:21 servidor postfix/qmgr[11444]: 7AB371422F1: removed02/08/2021 a las 19:55 #37859alonsojpdSuperadministradorSi has cambiado la contraseña en el fichero /etc/postfix/sasl_passwd tienes que regenerar el fichero /etc/postfix/sasl_passwd.db con el comando:
postmap /etc/postfix/sasl_passwd
Es lo que está indicando el mensaje:
warning: database /etc/postfix/sasl_passwd.db is older than source file /etc/postfix/sasl_passwd
Por otro lado, como también tienes el mensaje:
warning: database /etc/postfix/tls_policy.db is older than source file /etc/postfix/tls_policy
Es porque probablemente hayas cambiado algo en el fichero:
/etc/postfix/tls_policy
Por lo que también tienes que ejecutar el comando:
postmap /etc/postfix/tls_policy
Una vez hecho esto reinicia el servicio postfix con:
service postfix restart
Y prueba a enviar un mail.
02/08/2021 a las 19:58 #37860VariosModeradorSolucionado con tus indicaciones. Estupendo. Muchas gracias!!
Ejecuté los comandos que dices:
postmap /etc/postfix/sasl_passwd
postmap /etc/postfix/tls_policy
Y ya no me aparecen los warning en el log y me indica enviado ok:
Feb 8 16:42:15 servidor postfix/smtp[25258]: 4968514231A: to=<aaa@bbb.com>, relay=smtp.gmail.com[74.125.140.108]:587, delay=1.2, delays=0.04/0.09/0.44/0.65, dsn=2.0.0, status=sent (250 2.0.0 OK 1612798935 e4sm29424884wrw.96 – gsmtp)
-
AutorEntradas
- Debes estar registrado para responder a este debate.