Dear Pros, I am using postfix-2.3.3-2 on CentOS 5.2.
a. There is a valid domain called example.com.ex with a valid MX entry b. There is another domain called example.com withour a MX entry (both can be for same company or for different) Now when a user tries to send mail to u...@example.com.ex, its is successfully delivered. But when a user tries to send mail to u...@example.com, even though it cant find the valid MX entry for this, still it is trying to send mail to the IP address which is resolved from example.comĀ because of this the sender is not getting any error message and this mail is there in the mailq for a long time. ("connection refused" error message can be seen in the output of 'mailq' command). The sender think that, the mail is successfully delivered, eventhough the reality is vice versa. 1. Is there any way to configure in postfix that, if he didnt find MX record for a domain even after (say 3 or 5 times) then postfix has to stop the processing of that mail, and send a error message indicating the MX problem to the sender. 2. Is there any way, to notify the sender the status of the message (other than sent). For eg; a.. if a message sent successfully no need of any report or notification. b. if a message is in deferred queue, it should send a notification to user that, this is in deferred queue due to so and so issue (may be MX, may be network timeout, etc) and will try to deliver it in a later time. Any guidance is really appreciated ; - -- --- Always try to find truth!!!