nextcloud / nextcloud/activity
Activity E-Mail has no unsubscribe information leading to spam trap and blacklisting risks
Nobody has claimed this yet.
- Dominant language
- JavaScript
- Stars
- 145
- Forks
- 72
- Avg merge
- 6d 9h
- Merged PRs (30d)
- 42
Description
Hello Guys,
we had some trouble with the mail sent by Activity on some events, like administrators broadcasts: a very large number of e-mails is emitted and regularly, some ISP detect them has spam or some user mark them has spam not knowing how to stop them. This leads to some risks of blacklisting of our servers.
The activity E-mails should include a text in the footer saying for instance "Choose how to be notified" and pointing back to
https:///settings/user/activity
The mail should also include a List-Unsubscribe header pointing at the same location.
This would solve the issue and make the mail more MTA/Clients friendly
Best regards
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start by tracing the Activity email generation for events such as administrator broadcasts, then inspect the notification settings location at /settings/user/activity. Done means the email footer points users there with “Choose how to be notified” and the List-Unsubscribe header points to the same location.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- javascript
- Domain
- backend
- Issue type
- Feature
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 38/100