Hi list, I would place in email footer the link to give possibility to the user to unsubscribe (possibly directly, without insert the password)
I try to do this adding in msg_footer the following Unsubscribe: %(user_optionsurl)s?password=%(user_password) s&unsub=1&unsubconfirm=1
but Mailman (2.1.11 on Debian Lenny) said me that I can't use user_optionsutl in this variable
There is any other way to do this?
Thank you
-----Original Message----- From: mailman-users-bounces+s.watkins=nhm.ac.uk@python.org [mailto:mailman-users-bounces+s.watkins=nhm.ac.uk@python.org] On Behalf Of Andrea Cappelli Sent: 17 December 2009 11:27 To: mailman-users@python.org Subject: [Mailman-Users] Unsubscribe link on msg_footer
Hi list, I would place in email footer the link to give possibility to the user to unsubscribe (possibly directly, without insert the password)
I try to do this adding in msg_footer the following Unsubscribe: %(user_optionsurl)s?password=%(user_password) s&unsub=1&unsubconfirm=1
but Mailman (2.1.11 on Debian Lenny) said me that I can't use user_optionsutl in this variable
There is any other way to do this?
Thank you
I'm sorry to say this but this gives me the screaming hab-dabs.
Emailing a user's password in plain text WITHOUT the user requesting it or expecting it???
Please... No... Don't do it. Walk away from the whizzy super-fasty-clicky-interfacey-clicky thing and ... No!
Just don't.. Please?
By all means link them back to the webpage that allows them to unsubscribe. By all means link them to the webpage that allows them to have a password reminder/reset their password.
But don't EVER just randomly send out a user's password to them BECAUSE... Well, they MIGHT want to unsubscribe... Or floss the cat.. Or...
Sorry to seem like such a <insert preferred expletive here> but this opens the door to some many different types of Hell it is strongly to be discouraged.
Regards, (Xmas cheers and all that... Ho ho ho!)
S Watkins
Andrea Cappelli wrote:
I try to do this adding in msg_footer the following Unsubscribe: %(user_optionsurl)s?password=%(user_password)s&unsub=1&unsubconfirm=1
but Mailman (2.1.11 on Debian Lenny) said me that I can't use user_optionsutl in this variable
There is any other way to do this?
Steff Watkins has already replied as to why this is a bad idea.
As to why it doesn't work, the %(user_optionsurl)s and %(user_password)s replacements are only available if the list's Non-digest options -> personalize setting is "Yes" or "Full Personalization". If the personalize setting doesn't appear on the Non-digest options page, the installation has to add OWNERS_CAN_ENABLE_PERSONALIZATION = Yes to mm_cfg.py to enable it.
But as Steff says, don't do it. Just use
Unsubscribe: %(user_optionsurl)s
or without personalization
Unsubscribe: %(web_page_url)soptions/%(list_name)s
-- Mark Sapiro <mark@msapiro.net> The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan
participants (3)
-
Andrea Cappelli -
Mark Sapiro -
Steff Watkins