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

Re: exim rebotandome mensajes de posibles servers mal configurados



On Tue, Nov 22, 2005 at 09:56:41PM +0000, enediel gonzalez wrote:
> saludos a todos
> 
> revisando por que los mensajes procedentes de un dominio no llegan a los 
> buzones destinos obtengo el siguiente log de exim
> 
> >    1997-12-16 14:55:36 rejected EHLO: syntactically invalid argument(s): 
> >wlt_iii.wltsoftware.com
> >    1997-12-16 14:55:38 rejected HELO: syntactically invalid argument(s): 
> >wlt_iii.wltsoftware.com
> 
> buscando en internet relativo al tema, el caracter '_' cuando no se usa al 
> comienzo del nombre del host parece ser la causa del problema.
> 
> todo lo he tenido bien hasta el momento de querer configurar en el exim de 
> algun modo que me permita sobrepasar estos casos ( si es que me es posible) 
> de modo transparente para mi para que futuras configuraciones como estas 
> sean no me vuelvan a preocupar.

Primero, decirte que es una violacion flagrante del RFC2821:

RFC2821, section 4.1.2: Command Argument Syntax:
[...]
    To promote interoperability and consistent with long-standing
    guidance about conservative use of the DNS in naming and applications
    (e.g., see section 2.3.1 of the base DNS document, RFC1035 [22]),
    characters outside the set of alphas, digits, and hyphen MUST NOT
    appear in domain name labels for SMTP clients or servers.  In
    particular, the underscore character is not permitted.  SMTP servers
    that receive a command in which invalid character codes have been
    employed, and for which there are no other reasons for rejection,
    MUST reject that command with a 501 response.

Pero si quieres colaborar con violar el estandar, busca en las opciones
helo_accept_junk_hosts y hello_allow_chars en el manual de exim, que
alguien se deslomo escribiendolo para que lo consulten.

Blu.



Reply to: