I am interested in this.Agreed, this isn't functionality most board owners think about, but it's critical if you're serious about growing your community, and can become a massive administrative headache as your board scales.
It was a nightmare for me (my board sends an average of about 5,000 transactional emails per day) until I started sending email using SendGrid's SMTP service. They work with ISPs to remove you from blacklists and provide a ton of other features I've found very useful, but the best is their "Event Webhooks " API. It's basically what @BamaStangGuy mentioned on the last page.
When their service determines that a message has bounced or been marked as spam, they send an HTTP request to the URL of your choice. I wrote a custom little script for my vB 3.8 forum and pointed the SendGrid API to it; it just gets the bounced email address from the POST, looks up the user in question, and moves their account to the "unconfirmed email" user group.
I'm afraid the wild variations in server email configurations and services will hinder any progress on bringing something like this to the core, and will definitely be re-creating this script when I move my forum over to XenForo. If there's a lot of interest in this (as there should be for such important functionality), it's something I would consider packaging and sharing as a plugin.
SendGrid is what I use (and love - managing my site's email bounces and spam reports went from a daily headache to being something I check in on once a month), but there's a lot of similar services.I"m interested as well. Ouch, SendGrid's Event API is only an option on the $80 per month plan. Bummer. I don't send out near that volume to justify the expense.
That is exactly the point. I have to send out around 60.000 emails per month, but can not afford to pay 50 or 80 USD/month for it. And I guess most XF users neither. When I was using vb3.8x, there was an addon called "EZbouncedmanagement", which did this handling (although very primitive) very good. A solution like this would help already....
There is little reason for anyone to send emails from their own infrastructure anymore, other than cost. ....
I was clicking those links for weeks. This drove me insane. Thats why I had an advanced and fully automated addon created and optimized it over time. Such addon does not only need to correctly identify real bounces and manage users, users also needed to be guided through the process of correcting the issue / updating their account with a working email.So except for the work of clicking on each link of each bounced email manually, this was a perfect solution.
I was clicking those links for weeks. This drove me insane. ...
Are you saying you have a solution built already?I was clicking those links for weeks. This drove me insane. Thats why I had an advanced and fully automated addon created and optimized it over time. Such addon does not only need to correctly identify real bounces and manage users, users also needed to be guided through the process of correcting the issue / updating their account with a working email.