Print Page | Close Window

NDR

Printed From: LogSat Software
Category: Spam Filter ISP
Forum Name: Spam Filter ISP Support
Forum Description: General support for Spam Filter ISP
URL: https://www.logsat.com/spamfilter/forums/forum_posts.asp?TID=5349
Printed Date: 11 January 2026 at 4:13pm


Topic: NDR
Posted By: Marrab
Subject: NDR
Date Posted: 01 October 2005 at 6:45am

I'm face with strange behaviour SpamFilter. Maybe i don't understand how it work? I send test message to not Authorized user and got error message back. It's normal. Then i send another mail with prohibit attach and SpamFilter reject it but i don't receive error message. Why? It doesn't matter AttachmentsBlacklistForceDelete=1 or 0.

By the way, when sending NDR - in time when remote host connected to SpamFilter or after recieving all mail body and it processing?

Sorry for my bad english.




Replies:
Posted By: LogSat
Date Posted: 01 October 2005 at 9:38pm
Marrab,

What version of SpamFilter are you using? Versions prior to build 2.6.3.487 had a problem in that not always we were able to output an error code to the sender if the email was over the max size limit. The same problem could occur with the attachment filter. The release note for the latest build is:

// New to VersionNumber = '2.6.3.487';
{TODO -cFix : Again still, when emails were over the MaxMsgSize limit, the sender was sometimes disconnected without outputting a numeric error code, causing them to retry }

As far as the NDR, I'm not sure about the question. SpamFilter only sends an NDR email to the sender if the email passes all the filtering rules, is forwarded to your destination SMTP server, but your destination SMTP server rejects is for some reason (mailbox full, user does not exist, for example). If the email is rejected by SpamFilter's filters, we simply output an error code to the sender, and this causes the *remote server* to send an NDR email to the sender. If the email is quarantined, the error code is always sent *after* the complete email is received.
For the other filters, it depends. In general, if the filter acts on the email's content, like keywords, virus, attachments, SURBL, of Bayesian, the whole email is received first before the test can be performed. For tests that check the sender's IP, domain, email, country, DNS, then usually they are disconnected before they have a chance to send the whole email.

I hope this helps!


-------------
Roberto Franceschetti

http://www.logsat.com" rel="nofollow - LogSat Software

http://www.logsat.com/sfi-spam-filter.asp" rel="nofollow - Spam Filter ISP


Posted By: Marrab
Date Posted: 03 October 2005 at 4:22am

Thanks, i understand. I'm using 2.6.3.473 and i'll wait next free release  

If i correctly understand, if email is quarantined, the remote server receive error code from SpamFilter and remote server must send NDR. I send test message rejected SURBL filter and then message was quarantined. But remote server not receive error code. DoNotSendNDROnQuarantine=0. It was fixed in 2.6.3.487 too?



Posted By: LogSat
Date Posted: 03 October 2005 at 4:44pm
Correct, that should also have been fixed in 487. We'll be updating the release notes shortly to include these details as well. We were not aware of those other problems prior to this thread, but luckily the 487 build does fix them as well.

-------------
Roberto Franceschetti

http://www.logsat.com" rel="nofollow - LogSat Software

http://www.logsat.com/sfi-spam-filter.asp" rel="nofollow - Spam Filter ISP



Print Page | Close Window