Friday, July 06, 2012, 09:23
Solution ID: 00000148
PerfectMail does not seem to be sending reject messages for unknown users. If a recipient is unknown then the sender should get a rejection message.
PerfectMail will always send a Rejection Notification for e-mail addresses that it cannot validate or messages that cannot be delivered to the destination mail server.
If PerfectMail cannot deliver an e-mail or if the recipient address cannot be validated, it will *always* return an SMTP Rejection Message. However, some mail servers may discard or rewrite these rejection messages. This behavior lies with the remote mail server and is beyond the control of PerfectMail.
The only exception for this behavior is when PerfectMail is not configured to "reject unknown addresses" and the back-end mail server is also not configured to "reject unknown addresses". In this case, messages addressed to non-existent e-mail addresses will be passed to the back-end mail server with unknown results.
If both your PerfectMail server and your back-end mail server are not rejecting unknown addresses, you can easily re-mediate this issue by doing one of the following:
After performing one of these tasks, update the settings for the domain in "Domains=>Domain Admin", to "Reject Unknown Addresses".
There are two types of rejection messages that can be created in e-mail: SMTP Rejection Notices and Non Delivery Reports (NDRs). PerfectMail uses SMTP Rejection Notices. These rejection notices are exchanged during the SMTP mail exchange; when e-mail is being exchanged between mail servers. Non Delivery Reports (NDRs) (also known as "bounce" messages) are automated rejection messages, created by some mail servers, and returned to the "apparent" sender of an e-mail. NDRs are susceptible to E-mail Backscatter issues and abuse. After a message is received a mail server has no ability to validate the original sender of the e-mail message. Spam messages are often sent with a forged sender addresses (often legitimate e-mail addresses, but not of the actual sender), and the forged sender will receive these NDRs rather than the actual sender.
PerfectMail is able to give notification during the e-mail exchange because it is a Live Filtering Solution. PerfectMail analyzes, filters and responds to e-mail in real time, during the message exchange. This guarantees that PerfectMail sends a rejection notification and that the sending server received it; which is implicitly the correct server to send the notification to.
Tags: setup, ndr, non delivery reports, rejection notification, smtp
Link to this article: kb/why_not_sending_reject_messages
Updated: Friday, July 06, 2012, 09:23
-- David Rutherford