FAQ
Hi All,

Just to put this in the public domain.

Error message
Aug 06 15:25:04 2002 (5277) Delivery exception: [Errno 32] Broken pipe
Aug 06 15:25:04 2002 (5277) Traceback (most recent call last):
File ".../Mailman/Handlers/HandlerAPI.py", line 82, in do_pipeline
func(mlist, msg, msgdata)
File ".../Mailman/Handlers/Sendmail.py", line 86, in process
fp.write(msgtext)
IOError: [Errno 32] Broken pipe

(mailman version 2.0.11 -ish- )

basically just add a replace in the Sendmail.py file around line 86

eg:-

# TBD: SECURITY ALERT. This invokes the shell!
fp = os.popen(cmd + chunk, 'w')
+ string.replace(msgtext,"\n.\n","\n. \n");
fp.write(msgtext);

status = fp.close()

I am just posting this here as when I looked I saw lots of questions but no
answers to this one.

Samuel

ps I am not subscribed so if you want to mail me it will have to be direct.

Search Discussions

Related Discussions

Discussion Navigation
viewthread | post
Discussion Overview
groupmailman-users @
categoriespython
postedAug 6, '02 at 5:52p
activeAug 6, '02 at 5:52p
posts1
users1
websitelist.org

1 user in discussion

Samuel Masham: 1 post

People

Translate

site design / logo © 2022 Grokbase