Skip to content
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

Add List-Unsubscribe-Header to activation and notification emails #13283

Closed
4 of 6 tasks
Codeberg-org opened this issue Oct 23, 2020 · 1 comment · Fixed by #17804
Closed
4 of 6 tasks

Add List-Unsubscribe-Header to activation and notification emails #13283

Codeberg-org opened this issue Oct 23, 2020 · 1 comment · Fixed by #17804
Labels
type/enhancement An improvement of existing functionality
Milestone

Comments

@Codeberg-org
Copy link
Contributor

  • Gitea version (or commit ref): 1.12.5
  • Git version: any
  • Operating system: any
  • Database (use [x]):
    • PostgreSQL
    • MySQL
    • MSSQL
    • SQLite
  • Can you reproduce the bug at https://try.gitea.io:
    • Yes (provide example URL)
    • No
  • Log gist:

Description

Email testing tools complain that gitea emails are classified as bulk emails but do not have a List-Unsubscribe-Header. It might make sense to link the "unfollow", or "unwatch issue" link to notifications, and for activation emails provide something like "I did not register. Please delete the account".

Some background on the latter issue: On Codeberg.org we see abusive registration attempts where some guys start a registration with an email address obviously not under their control. Albeit this sounds weird, there is some evil logic in this behavior: even a small numbers of those who receive the email address and click the activation button is sufficient to create totally anonymous accounts that can later be used for all kind of vandalism. But even near-term, for the platform, this is causing all kinds of headaches related to email reputation, as many email recipients are not aware what this email is about, and hit the spam button. An unsubscribe/delete-this-account link might provide a nice user interface to minimize this accidental spam classification. (and yeah, even if the platform is completely out of the loop, from the perspective of the accidental recipient this is unwanted spam. We acknowledge this.).

@lafriks lafriks added the type/enhancement An improvement of existing functionality label Oct 23, 2020
@mscherer
Copy link
Contributor

Also discussed on #10808

@6543 6543 added this to the 1.14.0 milestone Nov 19, 2020
@lunny lunny modified the milestones: 1.14.0, 1.x.x Jan 27, 2021
mscherer added a commit to mscherer/gitea that referenced this issue Nov 24, 2021
zeripath added a commit that referenced this issue Dec 21, 2021
Fixes #13283

Co-authored-by: zeripath <art27@cantab.net>
Co-authored-by: Lunny Xiao <xiaolunwen@gmail.com>
@delvh delvh modified the milestones: 1.x.x, 1.16.0 Dec 23, 2021
Chianina pushed a commit to Chianina/gitea that referenced this issue Mar 28, 2022
Fixes go-gitea#13283

Co-authored-by: zeripath <art27@cantab.net>
Co-authored-by: Lunny Xiao <xiaolunwen@gmail.com>
@go-gitea go-gitea locked and limited conversation to collaborators Apr 28, 2022
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
type/enhancement An improvement of existing functionality
Projects
None yet
Development

Successfully merging a pull request may close this issue.

6 participants