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
[email protected]
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