Support mailing list management (unsubscribe, subscribe etc.) headers - RFC 2369
Categories
(MailNews Core :: Composition, enhancement, P3)
Tracking
(thunderbird_esr115 wontfix)
| Tracking | Status | |
|---|---|---|
| thunderbird_esr115 | --- | wontfix |
People
(Reporter: jgmyers, Assigned: mkmelin)
References
()
Details
(Keywords: leave-open)
Attachments
(3 files, 1 obsolete file)
| Reporter | ||
Updated•25 years ago
|
Updated•25 years ago
|
Comment 4•24 years ago
|
||
Comment 5•24 years ago
|
||
Comment 8•23 years ago
|
||
Comment 10•23 years ago
|
||
Comment 11•23 years ago
|
||
Comment 12•23 years ago
|
||
Comment 13•23 years ago
|
||
Comment 14•23 years ago
|
||
Comment 15•22 years ago
|
||
Updated•22 years ago
|
Comment 16•22 years ago
|
||
Comment 17•22 years ago
|
||
Comment 18•21 years ago
|
||
Updated•21 years ago
|
Comment 19•20 years ago
|
||
Comment 20•20 years ago
|
||
Comment 21•20 years ago
|
||
Comment 22•20 years ago
|
||
Comment 23•19 years ago
|
||
Comment 24•19 years ago
|
||
Comment 25•19 years ago
|
||
| Assignee | ||
Updated•18 years ago
|
Comment 26•18 years ago
|
||
Comment 27•18 years ago
|
||
Comment 28•18 years ago
|
||
Comment 30•18 years ago
|
||
Comment 32•17 years ago
|
||
Updated•17 years ago
|
Updated•15 years ago
|
Comment 36•6 years ago
|
||
Would love to have this also.
Updated•4 years ago
|
| Assignee | ||
Updated•4 years ago
|
| Comment hidden (advocacy) |
Updated•3 years ago
|
Comment 40•2 years ago
|
||
For the record two plugins offer this feature:
https://addons.thunderbird.net/en-us/thunderbird/addon/unsub/
https://github.com/inxmailgmbh/tb-listunsubscribe
It would be great to have this by default.
| Assignee | ||
Comment 42•2 years ago
|
||
Comment 43•2 years ago
|
||
For the record two plugins offer this feature:
https://addons.thunderbird.net/en-us/thunderbird/addon/unsub/
https://github.com/inxmailgmbh/tb-listunsubscribe
Can manifest v4 extensions get permission to make POST requests to arbitrary URLs without CORS? It looks like this extension is broken because of that (based on my limited knowledge of extension development). Gmail and Yahoo are moving away from mailto 8058 unsubscribe, so if TB extensions are limited from making HTTP requests, then the requests need to come from TB core.
Comment 44•2 years ago
|
||
If TB were to offer an 8058 unsubscribe API which causes a POST to the URL in the List-Unsubscribe header
8. Examples
8.1. Simple
Header in Email
List-Unsubscribe: <https://example.com/unsubscribe/opaquepart>
List-Unsubscribe-Post: List-Unsubscribe=One-Click
Resulting POST request
POST /unsubscribe/opaquepart HTTP/1.1
Host: example.com
Content-Type: application/x-www-form-urlencoded
Content-Length: 26
List-Unsubscribe=One-Click
With this simple API, the heavy work of UX can be handled by an extension developer.
| Assignee | ||
Comment 45•1 year ago
|
||
RFC 8058 will have to be for another bug. It depends on DKIM which we don't support yet.
| Assignee | ||
Updated•1 year ago
|
| Assignee | ||
Comment 46•1 year ago
|
||
This makes Thunderbird understand the RFC 2369 headers, and output them a functional.
Makes the headers useful when they are shown (through pref, and for All Headers) mode.
| Assignee | ||
Comment 47•1 year ago
|
||
Updated•1 year ago
|
| Assignee | ||
Updated•1 year ago
|
Comment 48•1 year ago
|
||
Pushed by mkmelin@iki.fi:
https://hg.mozilla.org/comm-central/rev/8fb8d48d0666
Part 1: Support mailing list management (unsubscribe, subscribe etc.) headers - RFC 2369. r=freaktechnik
Comment 49•1 year ago
|
||
| Assignee | ||
Comment 50•1 year ago
|
||
In case mailnews.headers.extraExpandedHeaders contains a header we "know about" and have
already defined behavior for, use the preferred behavior.
E.g. set List-Archive into the pref - without this fix it shows as a plain filed, not as a link.
| Assignee | ||
Updated•1 year ago
|
Comment 51•1 year ago
|
||
Pushed by benc@thunderbird.net:
https://hg.mozilla.org/comm-central/rev/a6e7c670f689
Fix bad interaction of mailnews.headers.extraExpandedHeaders settings and known headers. r=aleca
| Assignee | ||
Comment 52•1 year ago
|
||
Some newsletter type emails have List-Unsubscribe but don't set a List-Id.
For consistency, fake the List-Id to be the From name of the sender for such cases,
so that the list management options menu has some where to hang itself off.
(But skip this for All headers mode, because there people want to see exact headers, presumably.)
Updated•1 year ago
|
| Assignee | ||
Comment 53•1 year ago
|
||
I think we're done here. Will open another bug for exploring UI improvements around this.
Description
•