https://issues.apache.org/SpamAssassin/show_bug.cgi?id=6783

             Bug #: 6783
           Summary: IP address of Squirrelmail user should not be
                    subjected to rules
           Product: Spamassassin
           Version: 3.3.1
          Platform: All
        OS/Version: All
            Status: NEW
          Severity: normal
          Priority: P5
         Component: Rules
        AssignedTo: [email protected]
        ReportedBy: [email protected]
                CC: [email protected],
                    [email protected],
                    [email protected]
    Classification: Unclassified


+++ This bug was initially created as a clone of Bug #3236 +++

NaSMail (a fork of Squirrelmail) logs the IP address of the sender of the
message by adding a
Received header like this:

Received: from 142.169.110.122
        (NaSMail authenticated user synapse)
        by mail.nomis80.org with HTTP;
        Sat, 3 Apr 2004 10:33:43 -0500 (EST)

In that case, this may trigger rules such as RCVD_IN_DYNABLOCK and
RCVD_IN_SORBS:

    *  2.5 RCVD_IN_DYNABLOCK RBL: Sent directly from dynamic IP address
    *      [142.169.110.122 listed in dnsbl.sorbs.net]
    *  0.1 RCVD_IN_SORBS RBL: SORBS: sender is listed in SORBS
    *      [142.169.110.122 listed in dnsbl.sorbs.net]

The IP address of the NaSMail user should not be checked against any such
rules. It is easy to discard the Received header as it contains the NaSMail
string.

The workaround is the same as for Bug #3236:

--- a
+++ b
@@ -428,8 +428,9 @@
     # bug 3236: ignore Squirrelmail injection steps.
     # from 142.169.110.122 (SquirrelMail authenticated user synapse) by
     # mail.nomis80.org with HTTP; Sat, 3 Apr 2004 10:33:43 -0500 (EST)
-    if (/ \(SquirrelMail authenticated user /) {
-      dbg("received-header: ignored SquirrelMail injection: $_");
+    # SC 2012-04-02, added NaSMail
+    if (/ \((?:SquirrelMail|NaSMail) authenticated user /) {
+      dbg("received-header: ignored SquirrelMail/NaSMail injection: $_");
       return 0;
     }

-- 
Configure bugmail: 
https://issues.apache.org/SpamAssassin/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.

Reply via email to