On Mon, 27 Apr 2009, Simon Wilson wrote:
> Setup works a treat, has been running great for a few weeks. I sent an  
> email to about 10 people, 2 of the email addresses were wrong. For one  
> of them I got a bounce message in my mailbox telling me it was wrong (I 
> had typed @yahoo.com.uk instead of @yahoo.co.uk). The other one I got 
> nothing (I had typed @talktalk.com instead of talktalk.net) so wasn't 
> aware I'd mistyped but I have just noticed a message sitting in the 
> Postfix mail queue in Webmin (for the talktalk.net one) saying "Status: 
>       Host or domain name not found. Name service error for name=talktalk.com 
> type=MX: Host not found, try again"
>
> So my question is why did I get a message that one was wring and not the 
> other? Do I need to change config somehow?

You use reject_unknown_recipient_domain, which results in a deferral and
re-retry of mail delivery in the case of *temporary* error.  Postfix will try
to deliver the mail until $maximal_queue_lifetime.  Set $delay_warning_time
to a non-zero value if you wish for Postfix to send the envelope sender a
notice that mail was undeliverable, but is still being re-tried.

To understand the difference between your two scenarios, try using host(1) to
query yahoo.com.uk and talktalk.com.

-- 
Sahil Tandon <sa...@tandon.net>

Reply via email to