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