4 ms·
A list of more than 10k email addresses. The addresses are not the hard part. The hard part are the bounces. Those are just emails in my inbox. I could write t
by TekMol 4y ago
A list of more than 10k email addresses.
The addresses are not the hard part. The hard part are the bounces. Those are just emails in my inbox. I could write the software to parse those. Most seem to be in the form of
Blablabla ... The following address failed:[some whitespace]joe@example.com...bla bla bla
But there are tons of other formats also. Like:
Bla bla bla Your message couldn't be delivered to joe@example.com because the remote server is misconfigured
Some are even in foreign languages.
So I would prefer if I don't have to write that myself.
- Nextgrid 4y agoIf you need it as a one-off I would think that a simple regex to search for anything looking like an email address would get you 80% of the way there, and the rest can be done by hand.
- tanaros 4y agoWhy do you need to handle the bounces specially? I presume that whatever service you pick to send the mails will have its own bounce handling. You can give it the full list of emails and the bad addresses will be removed after the first newsletter you send out.
- TekMol 4y agoI would expect sending to bounced mails will lower your karma with Google and Co.
- wrycoder 4y agoDo they all include the words “postmaster” or “server at”? You also have to handle subscribers who want to unsubscribe. You need a footer with an unsubscribe link and a web server and software at your end that handles that. Or, use a mail list service that handles that.