[ mailman-Patches-694902 ] Fix MIME digest attachment

SourceForge.net noreply at sourceforge.net
Thu Apr 10 20:48:11 EDT 2003


Patches item #694902, was opened at 2003-02-28 03:02
Message generated for change (Comment added) made by bwarsaw
You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=300103&aid=694902&group_id=103

Category: mail delivery
Group: Mailman 2.1
>Status: Closed
>Resolution: Accepted
Priority: 5
Submitted By: Tokio Kikuchi (tkikuchi)
Assigned to: Nobody/Anonymous (nobody)
Summary: Fix MIME digest attachment

Initial Comment:
ToDigest.py in Mailman 2.1.1 was improved in handling
plain text digest but there was a side effect in MIME
digest.
We should now use copy of Message instance because the
original is scrubbed afterwards.


----------------------------------------------------------------------

>Comment By: Barry A. Warsaw (bwarsaw)
Date: 2003-04-10 22:48

Message:
Logged In: YES 
user_id=12800

The patch looks good, so I'm closing this in anticipation
that testing will work out.

I'm with tkikuchi though, I can't see how this patch could
possibly evoke dwighternest's bug.


----------------------------------------------------------------------

Comment By: Tokio Kikuchi (tkikuchi)
Date: 2003-04-08 21:29

Message:
Logged In: YES 
user_id=67709

This patch is only 3 lines. Please check if your
Handlers/ToDigest.py was properly patched. I can't see
anything related to this patch from your traceback log.


----------------------------------------------------------------------

Comment By: Dwight Ernest (dwighternest)
Date: 2003-04-08 21:17

Message:
Logged In: YES 
user_id=740960

After I applied this patch, I started to receive uncaught
exceptions leading to 100% of my postings being shunted.

Apr 08 10:03:57 2003 (20895) Uncaught runner exception:
'module' object has no attribute 'process'
Apr 08 10:03:57 2003 (20895) Traceback (most recent call last):
  File "/var/mailman/Mailman/Queue/Runner.py", line 105, in
_oneloop
    self._onefile(msg, msgdata)
  File "/var/mailman/Mailman/Queue/Runner.py", line 155, in
_onefile
    keepqueued = self._dispose(mlist, msg, msgdata)
  File "/var/mailman/Mailman/Queue/VirginRunner.py", line
38, in _dispose
    return IncomingRunner._dispose(self, mlist, msg, msgdata)
  File "/var/mailman/Mailman/Queue/IncomingRunner.py", line
130, in _dispose
    more = self._dopipeline(mlist, msg, msgdata, pipeline)
  File "/var/mailman/Mailman/Queue/IncomingRunner.py", line
153, in _dopipeline
    sys.modules[modname].process(mlist, msg, msgdata)
AttributeError: 'module' object has no attribute 'process'

Apr 08 10:03:57 2003 (20895) SHUNTING:
1049803236.489061+24037ff46bd58f849bf9a9646db1dd90bb863d2c



----------------------------------------------------------------------

You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=300103&aid=694902&group_id=103



More information about the Mailman-coders mailing list