[Mailman-Users] per-list personalization without enablingOWNERS_CAN_ENABLE...

Mark Sapiro mark at msapiro.net
Thu Apr 28 02:43:15 CEST 2011


William Yardley wrote:

>http://wiki.list.org/pages/viewpage.action?pageId=4030545 seems to
>suggest that it's possible to enable personalization (for headers /
>footers of messages), without enabling VERP itself (for the
>envelope-sender of messages).
>
>Is that correct? Some of the mailing list messages I have seen seem to
>imply that you have to also 


Yes, that is correct. personalization and VERP are independent. The
conflation comes because if you are already VERPing all messages,
there is no additional sending cost for personalization, or if you are
personalizing some messages, you can VERP those at no extra cost by
setting VERP_PERSONALIZED_DELIVERIES = Yes.


>Also, is it possible to toggle personalization under the hood (using
>withlist / config_list to set 'mlist.personalize = 2') /without/
>enabling OWNERS_CAN_ENABLE_PERSONALIZATION globally? I have a case where
>I'd like to enable personalization for a couple of lists without
>allowing any other list owners to enable this feature.


You can do it with withlist. You can't do it in the 'usual' way with
config_list because config_list knows that personalize is not a
property that can be set if OWNERS_CAN_ENABLE_PERSONALIZATION is
false. You can do it with config_list by setting

mlist.personalize = 2

just not by setting

personalize = 2

However, if all you want is to enable the header/footer replacements
and not personalize the To: header of delivered messages, you want to
set personalize to 1, not 2.

-- 
Mark Sapiro <mark at msapiro.net>        The highway is for gamblers,
San Francisco Bay Area, California    better use your sense - B. Dylan



More information about the Mailman-Users mailing list