-
-
Notifications
You must be signed in to change notification settings - Fork 53
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[feature] Add link to manage notification preferences to email notifications #256
Labels
enhancement
New feature or request
Comments
In our weekly meeting, we discussed the following implementation details:
|
@Dhanus3133 we will also have to handle the case where the token is malformed/expired. We need to clearly convey that to the user. |
nemesifier
added a commit
that referenced
this issue
Mar 21, 2025
Implements and closes #256 --------- Co-authored-by: Federico Capoano <f.capoano@openwisp.io> Co-authored-by: Gagan Deep <pandafy.dev@gmail.com>
pandafy
added a commit
that referenced
this issue
Mar 24, 2025
Implements and closes #256 --------- Co-authored-by: Federico Capoano <f.capoano@openwisp.io> Co-authored-by: Gagan Deep <pandafy.dev@gmail.com>
pandafy
added a commit
that referenced
this issue
Mar 24, 2025
Implements and closes #256 --------- Co-authored-by: Federico Capoano <f.capoano@openwisp.io> Co-authored-by: Gagan Deep <pandafy.dev@gmail.com>
pandafy
added a commit
that referenced
this issue
Apr 6, 2025
Implements and closes #256 --------- Co-authored-by: Federico Capoano <f.capoano@openwisp.io> Co-authored-by: Gagan Deep <pandafy.dev@gmail.com>
pandafy
added a commit
that referenced
this issue
Apr 6, 2025
Implements and closes #256 --------- Co-authored-by: Federico Capoano <f.capoano@openwisp.io> Co-authored-by: Gagan Deep <pandafy.dev@gmail.com>
pandafy
added a commit
that referenced
this issue
Apr 6, 2025
Implements and closes #256 --------- Co-authored-by: Federico Capoano <f.capoano@openwisp.io> Co-authored-by: Gagan Deep <pandafy.dev@gmail.com>
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Depends on #110.
We are currently missing the classic link in the footer of emails which allow users to easily access the email notification preferences.
We must add a link in the email footer to the page which will be implemented in [feature] Add a dedicated view for managing notification preferences #110.
We also want to add a way for the user to opt out of all the notifications without having to log in. There's also an email format which allows email clients to add an unsubscribe button, like the following screen shot:

Security Implications: the link shall work without the need of logging in, but it shall only be able to perform this action and nothing else.
In the footer we can have 2 links, one to manage notification preferences, one to turn off all emails.
In order to get the "unsubscribe" button to work we need to look into the "List-Unsuscribe-Header".
The text was updated successfully, but these errors were encountered: