logo       
Google Custom Search
    AddThis Social Bookmark Button
-->

CVS: tmda/bin ChangeLog,1.53,1.54 tmda-filter,1.42,1.43: msg#00009

Subject: CVS: tmda/bin ChangeLog,1.53,1.54 tmda-filter,1.42,1.43
Update of /cvsroot/tmda/tmda/bin
In directory usw-pr-cvs1:/tmp/cvs-serv5862/bin

Modified Files:
        ChangeLog tmda-filter 
Log Message:
Silently drop messages that match the blacklist instead of bouncing it
back to sender.  This was done to fix the case where a TMDA user adds
someone to her blacklist who regularly posts to a mailing list she is
part of.  If the list is filtered through TMDA, the blacklist bounce
could go to either:

a) the blacklisted user, who will now be harassed with a bounce
message every time she posts to the mailing list.

b) the list VERP, which might think that the user's mail is bouncing
and unsubscribe or otherwise harass the user.

c) the list owner/admin/nazi's address, who may get annoyed and remove
the user from the list and/or publically chastise her.

d) in the case of extremely badly-designed list software, TMDA might
even wind up bouncing the mail to the entire mailing list which could
cause all sorts of chaos.

None of these cases is appropriate.


Index: ChangeLog
===================================================================
RCS file: /cvsroot/tmda/tmda/bin/ChangeLog,v
retrieving revision 1.53
retrieving revision 1.54
diff -u -r1.53 -r1.54
--- ChangeLog   2001/08/20 21:18:38     1.53
+++ ChangeLog   2001/08/20 22:21:18     1.54
@@ -1,5 +1,8 @@
 2001-08-20  Jason R. Mastaler  <jasonrm@xxxxxxxxxxxxxxxxxxxxxxxxxx>
 
+       * tmda-filter (main): Silently drop messages that match the
+       blacklist instead of bouncing it back to sender.
+
        * tmda-inject (main): If recipients are provided as command line
        arguments, tmda-inject now uses those to send the message.
        Otherwise, the header addresses are used as before.  Also, the

Index: tmda-filter
===================================================================
RCS file: /cvsroot/tmda/tmda/bin/tmda-filter,v
retrieving revision 1.42
retrieving revision 1.43
diff -u -r1.42 -r1.43
--- tmda-filter 2001/07/27 04:44:19     1.42
+++ tmda-filter 2001/08/20 22:21:18     1.43
@@ -391,8 +391,7 @@
                 logit("BOUNCE blacklist_match", time.time())
                 if Defaults.BOUNCE_BLACKLIST_CC:
                     bounce_cc(Defaults.BOUNCE_BLACKLIST_CC)
-                print "Sorry, your address matches my blacklist."
-                sys.exit(Defaults.ERR_HARD)
+                sys.exit(Defaults.ERR_STOP)
                 pass
 
         # Confirm tag?




<Prev in Thread] Current Thread [Next in Thread>