Adding a footer or modifying the email content in any way will break the DKIM signature of the email if it has one. Since the mailing list's mail server will forward the emails to the recipients, the SPF check will fail too. Failing the DKIM signature & SPF check will result in the email likely being treated as spam and either end up in the spam/junk mailbox or being rejected by recipients' mail server. The DMARC standard also requires at least one of the DKIM signature and SPF check must pass, otherwise it is considered as a failure. If the sender domain has a valid DMARC rule to reject or quarantine the failing emails, the mailing list subscribers with a mail service provider supporting the DMARC standard will never see any email from these senders via the mailing list landing in their inbox.

Balancing the pros and cons, I believe it's better to have small number of users occasionally spamming the mailing lists with invalid unsubscription emails than having the vast majority of users unable to receive emails from a subset of users (e.g. anyone from the @yahoo.com domain, or myself).

On 22/01/2024 18:10, C. Scott Andreas wrote:
Hi all,

I'd like to propose appending the following two footers to messages sent to the user@ and dev@ lists. The proposed postscript including line breaks is between the "XXXXX" blocks below.

User List Footer:
XXXXX

---
Unsubscribe: Send a blank email to user-unsubscr...@cassandra.apache.org. Do not reply to this message. Cassandra Community: Follow other mailing lists or join us in Slack: https://cassandra.apache.org/_/community.html
XXXXX

Dev List Footer:
XXXXX

---
Unsubscribe: Send a blank email to dev-unsubscr...@cassandra.apache.org. Do not reply to this message. Cassandra Community: Follow other mailing lists or join us in Slack: https://cassandra.apache.org/_/community.html
XXXXX

Offering this proposal for three reasons:
– Many users are sending "Unsubscribe" messages to the full mailing list which prompts others to wish to unsubscribe – a negative cascade that affects the size of our user community. – Many users don't know where to go to figure out how to unsubscribe, especially if they'd joined many years ago. – Nearly all mailing lists provide a one-click mechanism for unsubscribing or built-in mail client integration to do so via message headers. Including compact instructions on how to leave is valuable to subscribers.

#asfinfra indicates that such footers can be appended given project consensus and an INFRA- ticket: https://the-asf.slack.com/archives/CBX4TSBQ8/p1705939868631079

If we reach consensus on adding a message footer, I'll file an INFRA ticket with a link to this thread.

Thanks,

– Scott

Reply via email to