|
Neohapsis is currently accepting applications for employment. For more information, please visit our website www.neohapsis.com or email hr@neohapsis.com |
From: Alvaro Marín (alvaro
hostalia.com)
Date: Thu Jul 26 2007 - 09:39:52 CDT
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Hello,
Duane and mouss, thanks for your replies.
I'm doing some tests with this. I've seen that if I set:
address_verify_negative_cache=no
when an email is received destinated to an inexistent recipient, Postfix
always returns a 450 error with:
Recipient address rejected: unverified address: Address verification in
progress
but I see in log (with "verify -v" in master.cf) that the test email is
rejected so the status for that recipient should be "2", bounced, and
not "3" (TODO) again:
Jul 26 16:22:34 postfix/verify[21599]: send attr status = 0
Jul 26 16:22:34 postfix/verify[21599]: send attr recipient_status = 3
Jul 26 16:22:34 postfix/verify[21599]: send attr reason = Address
verification in progress
If I set it to "yes", I get the correct message:
Recipient address rejected: undeliverable address: ...
and in logs:
Jul 26 16:30:56 postfix/verify[26611]: send attr status = 0
Jul 26 16:30:56 postfix/verify[26611]: send attr recipient_status = 2
Jul 26 16:30:56 postfix/verify[26611]: send attr reason = host
X.X.X.X[X.X.X.X] said: 550-"The recipient cannot be verified. Please
check all recipients of this 550 message to verify they are valid." (in
reply to RCPT TO command)
I don't like the idea of set address_verify_negative_cache to yes,
because as I've seen, if for example the test mail from verify can't be
deliveried (connection timeout, temporaly problem...) it is stored in
deferred queue and all the emails that comes for that recipient are
rejected with 4XX error until the delivery of this queue is tried again.
Regards,
--
Alvaro Marín Illera
Hostalia Internet
www.hostalia.com
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]