mirror of
https://github.com/anonaddy/anonaddy.git
synced 2026-04-25 06:05:55 +03:00
[GH-ISSUE #130] The List-Unsubscribe header of the original email is lost #146
Labels
No labels
bug
pull-request
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
starred/anonaddy#146
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @Fadenfire on GitHub (Mar 2, 2021).
Original GitHub issue: https://github.com/anonaddy/anonaddy/issues/130
Whenever an email is forwarded the List-Unsubscribe header is filled with an address that deactivates the alias. However if the the original email had a List-Unsubscribe header then the contents of the header are lost. I'm not sure what the best way to handle this is but here are two possibilities:
@mtalexan commented on GitHub (Mar 8, 2021):
Much like the
Reply-ToversusFromheader conundrum, this seems like a candidate for a configurable setting.While it's nice to provide an easy way to disable an alias, I suspect many people would prefer to preserve the
List-Unsubscribeheader. It seems like a special case behavior to disable an alias and not something you want accidentally triggered from intelligent email apps/providers when they run automatic unsubscribe actions on your behalf.@willbrowningme commented on GitHub (Mar 8, 2021):
Will add an option in settings to use the original list-unsubscribe header if one is set - https://github.com/anonaddy/anonaddy/projects/1#card-56423821
@ccorneli commented on GitHub (Jun 10, 2021):
I just found this after replying to my original question in this thread #165 which is related.
I have the banner turned off, so I don't have much use for option 2.
Option 1 is OK to preserve the original, and overwrite the alias unsubscribe,
but my main frustration is that ALL my email looks like bulk email, even when it is not.
If the banner is disabled, I don't see a reason why the header should be included at all.
That way it's either omitted, or provided from the original sender.
@willbrowningme commented on GitHub (Aug 5, 2021):
I've just pushed an update so that if there is a
List-Unsubscribe:header present on the original email then it will be preserved when the email is forwarded.I've also removed the
List-Unsubscribe:header that was added to every forwarded email that would allow you to deactivate that alias. The main reason being that a number of users were accidentally deactivating their aliases without realising, so I think it is best to remove it altogether for now.