Oliver Schulze L. wrote: >(To list moderator: please don't block this email, its an already >started discussion, >I need to provide feedback to Mark, I need to post the patch, thanks)
The moderator didn't block your first message. Content filtering discarded it because after removing the text/html part, there was nothing left. >What I need to do is: >- if the email have been marked as Spam by the Mailman Spam filters, > comment the line: > #nmsg.attach(MIMEMessage(msg)) > else, include the original email: > nmsg.attach(MIMEMessage(msg)) So you need to add the logic to do this. E.g., instead of just commenting out the attachment of the message #nmsg.attach(MIMEMessage(msg)) you need something like if msg.get('x-spam-flag') <> 'YES': nmsg.attach(MIMEMessage(msg)) >- Detect if the email has been rejected because the Mailman Spam Filter > made a hit. Isn't this the same thing as above? >- I never code in python(but did in C++, php, perl, etc). My question >is, how do > I convert the Hold.py to Hold.pyc ? Python does it automatically the first time the module is imported with the timestamp on the .py later than the .pyc, it will recompile and save a new .pyc (assuming it has permission). >I made this patch to: >Mailman/Handlers/Hold.py >--- Hold.py.ori 2006-03-17 17:03:27.000000000 -0300 >+++ Hold.py 2006-03-17 17:02:55.000000000 -0300 >@@ -274,7 +274,7 @@ > dmsg['Sender'] = requestaddr > dmsg['From'] = requestaddr > nmsg.attach(text) >- nmsg.attach(MIMEMessage(msg)) >+ #nmsg.attach(MIMEMessage(msg)) > nmsg.attach(MIMEMessage(dmsg)) > nmsg.send(mlist, **{'tomoderators': 1}) > finally: -- Mark Sapiro <[EMAIL PROTECTED]> The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan ------------------------------------------------------ Mailman-Users mailing list Mailman-Users@python.org http://mail.python.org/mailman/listinfo/mailman-users Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/ Unsubscribe: http://mail.python.org/mailman/options/mailman-users/archive%40jab.org Security Policy: http://www.python.org/cgi-bin/faqw-mm.py?req=show&file=faq01.027.htp