LittleBITS: Unsubscribe Bug Reversed and Virtualizing Monterey on an Old Mac

It turns out that Sendy has a feature to prevent just this problem from happening, and I’ve now turned it on for all of our lists. The developer’s response to my report:

As part of email marketing’s best practice, Sendy includes a List-unsubscribe header in each email sent. This List-unsubscribe header contains the unsubscribe link unique for each recipient and is used by email clients to display a native ‘Unsubscribe’ link at the top of the message if they choose to. Gmail for example displays a native unsubscribe link at the top of an email they think is a newsletter:

The unsubscribe link points to the unsubscribe URL found in the List-unsubscribe header.

Some ISPs use this List-unsubscribe header data to automatically unsubscribe a user when they think the email is spam. For example, corporate email servers are known to unsubscribe users with this data when they think the email is not important even before your email reaches the recipient. How email clients or ISPs use the List-unsubscribe header is out of anyone’s control.

The solution is to set your list’s ‘Unsubscribe setting’ to ‘Double opt-out’ so that another confirmation link needs to be clicked by the recipient in the unsubscribe page before they are being unsubscribed from the list.

4 Likes

I’m impressed with Sendy – they seem very responsible in terms of keeping to email standards in a sensible way!

Thx Al, I figured it was something simple like that.

I misspoke about the 2015 iMac. It’s a 2005 and is no longer eligible for updates beyond Catalina. We tried the Software update and confirmed it with this link from Apple. {Mac OS Compatibility Guide by Mac Model
This link might be useful to those with older Macs to check when macOS support is deprecated.}

Why would Google automatically unsubscribing us from a mailing list cause Discourse to send us an in-system message saying email to our addresses was bouncing?

I think the 200-person unsubscribe that happened on December 6th was completely separate from Discourse’s bounce hiccup that was last week. Or at least it better have been! :slight_smile: