Re: [Mailman-Users] changing the subject line when rejected

2008-08-21 Thread Mark Sapiro
Mark Heer wrote:
>
>When a message is rejected it keeps the same subject line as what was sent.  
>If the user dows not read the message saying the post was rejected, the user 
>assumes it went out to the list.  How do I change a rejected email subject to 
>what I see in the
>  ListAdmin.py
>
># add in original message, but not wrap/filled
>if origmsg:
>text = NL.join(
>[text,
> '-- ' + _('Original Message') + ' --',
> str(origmsg)
> ])
>subject = _('Request to mailing list %(realname)s rejected')
>
>
>
>I expected that the above would be the subject of a rejected notice but it is 
>not.


What you quote above is from the __refuse() method which is only used
internally within ListAdmin to process moderator rejections of posts
and (un)subscribes.

Messages which are rejected by a Handler because of things like a match
in reject_these_nonmembers or member_moderation_action or
generic_nonmember_action set to refuse are processed by the
BounceMessage() method in Mailman/Bouncer.py and as you've observed,
it sets the subject of the notice to the subject of the rejected
message.

If you want, you can replace

subject = msg.get('subject', _('(no subject)'))

in the definition of BounceMessage() with the two lines

realname = self.real_name
subject = _('Request to mailing list %(realname)s rejected')


-- 
Mark Sapiro <[EMAIL PROTECTED]>The highway is for gamblers,
San Francisco Bay Area, Californiabetter use your sense - B. Dylan

--
Mailman-Users mailing list
Mailman-Users@python.org
http://mail.python.org/mailman/listinfo/mailman-users
Mailman FAQ: http://wiki.list.org/x/AgA3
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://wiki.list.org/x/QIA9


[Mailman-Users] changing the subject line when rejected

2008-08-21 Thread Mark Heer
Hello,

When a message is rejected it keeps the same subject line as what was sent.  If 
the user dows not read the message saying the post was rejected, the user 
assumes it went out to the list.  How do I change a rejected email subject to 
what I see in the
  ListAdmin.py

# add in original message, but not wrap/filled
if origmsg:
text = NL.join(
[text,
 '-- ' + _('Original Message') + ' --',
 str(origmsg)
 ])
subject = _('Request to mailing list %(realname)s rejected')



I expected that the above would be the subject of a rejected notice but it is 
not.

Thank you,

Mark
--
Mailman-Users mailing list
Mailman-Users@python.org
http://mail.python.org/mailman/listinfo/mailman-users
Mailman FAQ: http://wiki.list.org/x/AgA3
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://wiki.list.org/x/QIA9