[Mailman-Users] True Stories: Personalization
Sheryl Coe
web at reportica.net
Sun Dec 29 00:21:25 CET 2002
As soon as I turned on personalization I got one complaint because one
sub--scriber who thought that their email address and password had been
mailed to the ENTIRE LIST as an example. (This is True.) ...and I didn't
think they'd notice the change. Then another person, sub--scribed under
multiple email addresses complained that they couldn't access ALL their
subscriptions from one user page, as promised. So I updated my personalized
footer, it now states the options are specific to the email address.
Here's my own humble how-to, assembled shamelessly from previous posts to
this Mailman list.
<#> WHAT PERSONALIZATION LOOKS LIKE
> This personalization example is from this Mailman list (urls are not
real, do not click):
>This message was sent to: test8 at subscriber.net
>Unsubscribe or change your options at
>http://mail.python.org/mailman/options/mailman-users/test8%40subscriber.net
> This is what I recommend (urls are not real, do not click):
>_______________________________________________
>GENERAL LIST INFORMATION:
>
>The TEST mailing list
>TEST at lists.listsdomain.net
>http://www.listdomain.net/mailman/listinfo.cgi/test
>_______________________________________________
>YOUR PERSONAL SUBSCRIBER OPTIONS:
>
>Unsubscribe or choose new options at
>http://www.listdomain.net/mailman/options.cgi/test/test8%40subscriber.net
>
>For all lists you are subscribed to at
> lists.listdomain.net
>under the email address
> test8 at subscriber.net
>your current password is
> notarealpass
>_______________________________________________
<#> CHANGES YOU MAKE TO THE mm_cfg.py FILE
I pasted the lines below to make personalization possible.
> From the FAQ: Q. Can I put the user's address in the footer that Mailman
> adds to each message?
>A. Yes, in Mailman 2.1. The site admin needs to enable personalization by
>setting the following variables in the mm_cfg.py file
>
>VERP_PASSWORD_REMINDERS = 1 VERP_PERSONALIZED_DELIVERIES = 1
>VERP_DELIVERY_INTERVAL = 1 VERP_CONFIRMATIONS = 1
If you want to give the power to your list owners:
>OWNERS_CAN_ENABLE_PERSONALIZATION = 1
<#> HOW TO SET UP PERSONALIZATION FOR LIST ADMINS
It's all done in the NON-DIGEST OPTIONS screen:
<#><#>Go to the option for "Should Mailman personalize each non-digest
delivery?"
"Select No to disable personalization and send messages to the members in
batches. Select Yes to personalize deliveries and allow additional
substitution variables in message headers and footers (see below). In
addition, by selecting Full Personalization, the To header of posted
messages will be modified to include the member's address instead of the
list's posting address. "
<#><#>Go to the option for "Footer added to mail sent to regular list members."
Paste this text:
_______________________________________________
GENERAL LIST INFORMATION:
The %(real_name)s mailing list
%(real_name)s@%(host_name)s
%(web_page_url)slistinfo%(cgiext)s/%(_internal_name)s
_______________________________________________
YOUR PERSONAL SUBSCRIBER OPTIONS:
Unsubscribe or choose new options at
%(user_optionsurl)s
For all lists you are subscribed to at
%(host_name)s
under the email address
%(user_delivered_to)s
your current password is
%(user_password)s
_______________________________________________
END OF HOW-TO SET UP PERSONALIZATION
Has anyone tried it and had to stop due to performance issues, how bad is
the drag?
Also, I really wanted to include a one-click unsubscribe. But I'm sure that
many subscribers are having mail forwarded and it would only frustrate
them. Any solutions?
I would think that it would significantly lower support costs to be able to
include an options url and the password in every message. I'd love to hear
how this works out for other list owners.
Sheryl Coe
More information about the Mailman-Users
mailing list