Forwarding rejected for spam score does not deliver to inbox.

nosajix

Well-Known Member
Jul 30, 2005
63
2
158
Here is an interesting bug I think.

Using option "Do not forward mail to external recipients if it matches the Apache SpamAssassin™ internal spam_score setting" in Exim settings, I have found that if the message fails the spam_score it is also not received by the forwarding inbox.

To clarify, [email protected] sends to [email protected] that forwards to [email protected] - [email protected] finds it to be spam and returns 550 and does not accept to inbox. If there are no forwarders set, [email protected] accepts to inbox (albeit tagging it spam)

- anyhow - eagerly awaiting your thoughts.
 

nosajix

Well-Known Member
Jul 30, 2005
63
2
158
Here is the returned msg headers:

This message was created automatically by mail delivery software.

A message that you sent could not be delivered to one or more of its
recipients. This is a permanent error. The following address(es) failed:

[email protected]
host domain.com [<IPREMOVED>]
SMTP error from remote mail server after end of data:
550 "This mail cannot be forwarded because it was detected as spam."


Reporting-MTA: dns; serv.example.com

Action: failed
Final-Recipient: rfc822;[email protected]
Status: 5.0.0
Remote-MTA: dns; domain.com
Diagnostic-Code: smtp; 550 "This mail cannot be forwarded because it was detected as spam."
 
Last edited by a moderator:

nosajix

Well-Known Member
Jul 30, 2005
63
2
158
Can you copy the headers and let me delete them? I feel a bit exposed having that data "out there"