returning - smtp error from remote mail server after rcpt que significa
SMTP: Error 554, el mensaje no cumple con RFC (2)
Nuestro servicio de entrega de correo electrónico automático personalizado está solucionando este problema con algunos de los servidores SMTP de nuestros clientes. Solo ocurre con tres de ellos: el mensaje se devuelve con la siguiente respuesta del servidor SMTP:
SMTP error from remote mail server after end of data:
host clients.host.name [XXX.XXX.XXX.XXX]: 554 Message is not RFC compliant
Aquí está el encabezado del correo electrónico generado por nuestra aplicación personalizada. Tenga en cuenta que nuestros propios correos electrónicos pasan sin ningún problema, pero nuestra aplicación no.
Return-path: <[email protected]>
Received: from [XXX.XXX.XXX.XXX] (helo=our.stmp.server)
by clients.smtp.server with smtp (Exim 4.69)
(envelope-from <[email protected]>)
id 1LQNiv-0008MM-IM
for [email protected]; Fri, 23 Jan 2009 13:13:33 -0200
Subject: Test Mail
From: <[email protected]>
To: <[email protected]>
MIME-Version: 1.0
X-Priority: 3 (Normal)
X-MSMail-Priority: Normal
X-Mailer: ourCompany (ourcompanys.web.site)
Importance: Normal
Content-Type: multipart/mixed;
boundary="OURCOMPANYSsoftsmtp123X4560102897C"
X-Scan-Signature: e932e7231c8991cb29810b36327eaa17
--OURCOMPANYSsoftstmp123X4560102897C
Content-Type: text/plain;
charset="iso-8859-1"
Content-Transfer-Encoding: base64
BASE64ENCODING
--OURCOMPANYSsoftstmp123X4560102897C--
¿Algunas ideas?
No hay Message-ID
ni encabezados de Date
en los mensajes que genera su programa. Esa puede ser la razón por la que están siendo rechazados.
Además, estrictamente hablando, SMTP requiere que las líneas estén delimitadas por CRLF. No puedo decir si eso es lo que tienes o no.
No veo un encabezado Date: tampoco.