[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Problema con postfix y relayhost (autenticación)



El Fri, 21 Oct 2011 15:01:28 -0700, Julian Perconti escribió:

>>>  después de hacer postmap y el reload, el error que tengo es el
>>>  siguiente:
>>>   
>>>  Oct 20 16:46:15 vdeb postfix/smtp[31613]: 4FE73380AB:
>>>  to=<vh1988@yahoo.com.ar>,
>> relay=smtp.speedy.com.ar[208.84.244.129]:25,
>>>  delay=1079, delays=1078/0.21/0.44/0.29, dsn=5.7.1, status=bounced
>>>  (host smtp.speedy.com.ar[208.84.244.129] said: 550 5.7.1 Must
>>>  Authenticate! (in reply to MAIL FROM command))
>> 
>> ¿No aparece nada más antes de eso? Interesaría ver el registro completo
>> de la sesión para ver qué es lo que intenta hacer Postfix.
> 
> Si, este es el log completo:

(...)
 
> Oct 21 18:59:13 vdeb postfix/smtp[22542]: 9131738093: enabling PIX workarounds: disable_esmtp delay_dotcrlf for smtp.terra.com[208.84.244.129]:25 
> Oct 21 18:59:14 vdeb postfix/smtp[22542]: 9131738093: to=<vh1988@yahoo.com.ar>, relay=smtp.terra.com[208.84.244.129]:25, delay=4, delays=2.1/0.94/0.72/0.27, dsn=5.7.1, status=bounced (host smtp.terra.com[208.84.244.129] said: 550 5.7.1 Must Authenticate! (in reply to MAIL FROM command)) 

¿Has cambiado el servidor? Ahora pone "smtp.terra.com" :-?

>>>  Aparentemente no se esta autenticando, pero la pregunta es por que?
>>>  si estoy poniendo los datos de usuario/contraseña en el
>>>  sasl_passwd...
>> 
>> Pues comprueba lo que indican en el manual en la sección "Important",
>> la
>> ruta del archivo (prueba a ponerlo en "/etc/postfix/sasl_passwd" como
>> indican) así como los permisos de este archivo, el uso de corchetes (o
>> no) en ambos archivos debe coincidir...
> 
> Comprobado y eso ya lo tenía en cuenta, ya que para configurarlo segui
> la guia de postfix.org.

Bien, entonces pon la salida de:

ls -l /etc/postfix/sasl

Otra cosa... en Debian, Postfix está enjaulado de manera predeterminada 
¿has mantenido esa configuración o se ejecuta sin chrootear?

Es como si al postfix le faltara algo para solicitar la autentificación 
cuando conecta con el servidor remoto y según el servidor de correo de
Terra, sí admite AUTH:

sm01@stt008:~$ telnet smtp.terra.com 25
Trying 208.84.244.129...
Connected to smtp.terra.com.
Escape character is '^]'.
220 normanel.tpn.terra.com ESMTP
ehlo lolo.com
250-normanel.tpn.terra.com
250-PIPELINING
250-SIZE 26214400
250-AUTH PLAIN LOGIN TRRPROXY_V1
250-ENHANCEDSTATUSCODES
250-8BITMIME
250 DSN

Prueba a añadir lo que dice la FAQ ("Postfix SMTP/LMTP client policy - SASL 
mechanism properties"):

smtp_sasl_security_options = noanonymous

(busca errores en el registro que vengan de sasl: "grep -i sasl /var/log/*")

P.S. Acabo de leer la documentación de Postfix en Debian y dice que la 
ruta de sasl es correcta, es decir, que los archivos deben estar bajo 
"/etc/postfix/sasl".

Saludos,

-- 
Camaleón


Reply to: