Subscription form doesn't work for anonymous users
| Project: | Simplenews |
| Version: | 6.x-1.0-rc6 |
| Component: | User interface |
| Category: | support request |
| Priority: | normal |
| Assigned: | agent.ike |
| Status: | closed |
| Issue tags: | anonymous users |
Jump to:
I am having a problem with the form located at newsletter/subscriptions for anonymous users.
I have both authenticated and anonymous user roles set with the permission "subscribe to newsletters." If I am a logged in user, this page/block will work: I can subscribe and unsubscribe myself.
However, when I go to this page/block as an anonymous user, any email address I enter does not get saved to my subscription list. After clicking submit, the page just goes back to my homepage without any message of what happened. The same occurs when I hit "unsubscribe".
If I go to my subscription settings, I am able to subscribe users using the mass subscription form.
I am sure I am missing something basic here, so if someone would be able to help me I would really appreciate it. I have tried this with 2 different newsletters.
Thanks so much + great module!

#1
No reponse, closing the issue.
#2
Hello,
I have the same problem with the anonymous user. When I subscribe to my Newsletter as anonymouse User I get the message: "You will receive a confirmation email shortly containing further instructions on how to complete your subscription." but I don't get any email. I checked the spam folder but there isn't anything either. The email adress is added to the database but it's not shown in the list of subscribers. If I subscribe as a registered user it immediately says that the user is added (without email confirmation) and it works just fine. The mass subscription works, too.
Thanks in advance and best regards.
#3
Ok with some support on irc I found the problem. It had nothing to do with the module but with my configuration in php.ini. I had a wrong email adress in there so it was not possible to send any email.
#4
Automatically closed -- issue fixed for 2 weeks with no activity.