I only have private lists, is it possible for a member of a list to unsubscribe from only one list? I just can’t find a way to do it. If you hit unsubscribe, it removes the user from all lists. The preference link does not show the names of the list the user a member of either. Any ideas?
I’m not sure, but in the extended config you have this setting:
Show private lists
If you have a mixture of public and private lists, you can set this to 1, to allow
your subscribers to see (and unsubscribe from) your private lists on their
preferences page. By default it won’t show private (non-public) lists
see also https://mantis.phplist.com/view.php?id=15274
define(‘PREFERENCEPAGE_SHOW_PRIVATE_LISTS’,0);
Yes, so this is something we have been discussing internally for a while.
The unsubscribe being “hard” is a great feature in some ways - many companies have issues where someone unsubscribes, the company adds them back on the system accidentally, and the subscriber gets mailed again - and gets angry at the company thinking it’s deliberate. This way, you can never accidentally mail someone again.
That said, it is a little tricky because, if you don’t push the “update your preferences” then you can lose people who were simply wanting to make a change.
I think I understand the way it works, but the thing is that the “update your preferences” page doesn’t give the option to select which lists you want to be on. It just prompts you to confirm their email. I’ve also set define(‘PREFERENCEPAGE_SHOW_PRIVATE_LISTS’,0); to “1”, since i only have private lists.
I will update to the latest version, thanks for the heads up.