Cosme Perea Cuevas wrote:
>
> Hola,
>
Hola! :-))
> pues una ma�ana me encuentro que no tengo correo nuevo y mirando los logs...
>
> (...)
Si te fijas en lo que dicen ambos log's es que el sendmail est�
rechazando el correo debido a que en la direcci�n de TO: la parte
correspondiente al servidor no se puede resolver por DNS. Esto es una
medida anti-spam del sendmail, pues as� evitas que te lleguen mensajes
con las cabneceras retocadas para que aparezcan direcciones que no
existen y que no sea posible rastrear a los spammers.
Como puedes ver, este error:
reading message 4 of 15 (2698 octets) fetchmail: SMTP error: 451
<[EMAIL PROTECTED]>... Sender domain must resolve^M
se coresponde con este otro:
Sep 1 00:51:59 anarres
sendmail[4704]: AAA04704:from=<[EMAIL PROTECTED]>, size=0,
class=0,
pri=0, nrcpts=0,proto=ESMTP, [EMAIL PROTECTED] [127.0.0.1]
Sep 1 00:51:59 anarres sendmail[4704]: AAA04704:
ruleset=check_mail,arg1=<[EMAIL PROTECTED]>,
[EMAIL PROTECTED]
[127.0.0.1],reject=451 <[EMAIL PROTECTED]>... Sender domain must
resolve
Si lo misras detenidamente ves que se est� recibiendo un mensaje desde
<[EMAIL PROTECTED]>. El sendmail comprueba que el dominio
(ezinedistribution.com) resuelve, es decir, que tiene una IP asociada, y
como no lo encuentra rechaza el mensaje con el c�digo de error SMTP 451,
el fetchmail recibe el c�digo de error y no sabe qu� hacer con el
correo, y corta la transferencia.
Para solucionarlo puedes hacer dos cosas, especificar que aceptas
correos desde dominios que no 'resuelvan' (como ya has hecho), o tb.
puedes especificarle al fetchmal cu�les son los c�digos de error que
devuelve el sendmail por spam mediante la opci�n -Z 451,501,550 (son los
c�digos habituales de sendmail para indicar spam), de forma que el
fetchmail al recibir ese c�digo de error del Sendmail sepa por qu� es y
borre el mensaje del servidor.
Esto �ltimo tiene un peque�o problema, que ocurre cuando tienes un
correo en el servidor de alguien que aunque s� que tiene un dominio
correcto en el momento en el que t� decides bajarte el correo tiene un
problema con el DNS, de manera que no logres resolver su dominio y
pierdas el mensaje, sin enviarle ning�n tipo de mensaje de error de
forma que te pueda reenviar el mail.
------------------------------------------------------------
"Deep" is a word like "theory" or "semantic" -- it implies all sorts of
marvelous things. It's one thing to be able to say "I've got a theory",
quite another to say "I've got a semantic theory", but, ah, those who
can
claim "I've got a deep semantic theory", they are truly blessed.
-- Randy Davis
--------------------------
Jos� Carlos Garc�a Sogo
[EMAIL PROTECTED]
http://www.arrakis.es/~jsogo
Usuario Registrado #90219
Debian 2.1 -- -- Kernel 2.2.11
-------------------------------------------------------------