On Fri, Dec 18, 2009 at 5:01 PM, Aaron Wolfe <aawo...@gmail.com> wrote: > I think you might be trying to solve the wrong problem. Why queue > mail for destinations that don't have MX records (typoed domain part, > etc)? Better to return undeliverable to senders I would think. This > is different than mail to domains that exist and do have MX records, > but postfix cannot reach the MX for some reason.
OK. > Did you change smtp_defer_if_no_mx_address_found from its default > setting of 'no'? Maybe there is a reason to do this, but I don't see > it. It will cause the problem you are describing. No I did not 'change it from the default parameter according to Postfix. [r...@mail ~]# postconf -d | grep "smtp_defer_if_no_mx_address_found" smtp_defer_if_no_mx_address_found = no Are you suggestion I leave my server as is or I change the mentioned above parameter to "yes"? What you say makes sense...why queue messages and Postfix / system resources trying to redeliver messages for domains that don't have valid MX records. This seems wasteful so should I simply not just change the parameter to yes or will that have some consequences that could bite me later like if a domain I send mail to heavily has a MX record problem for an hour. Rather than sending all those messages, it will just refuse to send to them.