Support for Drupal 7 is ending on 5 January 2025—it’s time to migrate to Drupal 10! Learn about the many benefits of Drupal 10 and find migration tools in our resource center.
When you add email addresses manually via admin/people/simplenews/import, they are unable to remove their email from the list. When they follow the unsubscribe link, they are required to login to remove themselves.
You should allow people to participate in newsletters and subscribe without a user account.
Comment | File | Size | Author |
---|---|---|---|
#2 | simplenews_permissions.jpg | 37.98 KB | JMOmandown |
#2 | must_login.jpg | 48.39 KB | JMOmandown |
Comments
Comment #1
BerdirThere's no reason why this shouldn't work.
Make sure that you have your permissions set up correctly so that anonymous users can subscribe and unsubscribe.
If that is set up, provide more details about your setup (e.g. screenshot of simplenews permission screen)
Comment #2
JMOmandown CreditAttribution: JMOmandown commentedThere's no specific permission to allow anonymous users to unsubscribe. My permissions for simplenews are attached.
Relevant Modules: Simplenews, Simplenews Statistics, Statistics Reports (Custom Module submitted to be an addition to Simplenews Statistics shortly, but does not affect permissions)
Process:
1) Mass subscribe email list (Not all emails have user accounts)
2) Send Newsletter
3) Click the generated Unsubscribe Link
4) Unsubscribe requires login (image attached)
I have tested this with both emails that have existing users and those without to see if that was a differential, although I would argue that you shouldn't have to login for either. Both require login of the email recipient.
Berdir, given your reputation and commitment to the community I am more than happy to let you temporarily peak around the setup if the information provided is not sufficient.
Comment #3
BeatnikDude CreditAttribution: BeatnikDude as a volunteer commentedWe have the same issue.
Not all subscribed emails have user accounts.
I want these user to be able to Unsubscribe.
But.
I do not want Anonymous access to the /newsletter/subscriptions page or form.
Comment #4
AdamPS CreditAttribution: AdamPS at AlbanyWeb commentedOK, I think I now understand the requirement. You want to allow users to unsubscribe without giving them permission to subscribe. In that case this is a duplicate of #772640: Allow access to unsubscribe links without subscribe permission