[EMAIL PROTECTED] wrote:

On Thursday 10 Nov 2005 14:21, Jean-Paul Natola wrote:
I do see other rejects   have the reason appended
Checking for rejected mail:
2005-11-09 00:03:54 1EZi7e-000Het-74 H=(mail.fdsjsu.com) [58.180.196.234]
F=<[EMAIL PROTECTED]> rejected after DATA: This message scored 22.7
points. Congratulations!
2005-11-09 00:26:25 1EZiTY-000Hfn-D7 H=pim-112-112.focalexmail.com
[206.81.112.112] F=<[EMAIL PROTECTED]> rejected after
DATA: This message scored 9.3 points. Congratulations!

You have configured Exim to use SA on the DATA segment of an SMTP transaction. This is, as nick @ mobilia pointed out, a bad idea.
I beg to differ. The DATA segment is still part of the SMTP transaction and is the correct place to reject (note, not discard as Nick stated) the message if it has a high score.

Use things like Spamhaus and ORDB to reject at the SMTP layer, along with any other checks that careful research indicates will work for your environment.
DNSBLs are also a good thing to use. We put them in front of the spamassassin check so that the server load is reduced. No need to run messages through spamassassin that have come from known bad sources.

Use things like SpamAssassin to tag mail with a score after accepting the e-mail.
He'll be accepting a lot of spam that he needn't. We reject about 3,000 messages a day with high spamassassin scores, after rejecting 20,000 with DNSBLs (including Spamhaus).

Never, ever bounce mail after accepting it for delivery. That'll earn you the ire of many mail admins the world over. And probably get you blacklisted.
He is not bouncing messages. They are rejected during the SMTP conversation with the sending mail server. During the DATA phase, the sending mail server is still on line. The term "after DATA" means that the DATA has been accepted but the message has not. This may be an Exim specific kind of terminology.

   As to Jean-Paul's original question:

First, as this is an Exim problem you should join exim-users (www.exim.org) and post there.

Second, look in the paniclog for why the messages are being given a temporary rejection (4xx). It is likely a permissions error or some process can't run or returns an error (like spamassassin or ClamAV).

Cheers,
Bob

--
                                Bob Amen
                            O'Reilly Media, Inc.
                            http://www.ora.com/
                          http://www.oreilly.com/

Reply via email to