I'm putting together a list of "email address contains" to filter free disposable email addresses to junk. (I'm not including free ESPs like gmail, just those one off disposable email addresses). I'd love to know what you have found too! And please let me know if anything in my list is a real email domain that shouldn't be in this list.
Here's what I have so far:
The canonical list is the Freemail-Disposable list: freemail/disposable.txt at master
I googled sooooo much and also searched the nation for this! Thanks Sanford Whiteman
there's also a js you can put into a landing page for your forms. I use it on my unbounce landing pages to reject known disposable email addresses.
Needs to be heavily adapted for Marketo forms, which use a private event model.
If you upload the raw Freemail-Disposable file to your Marketo instance you can seamlessly validate against it like this: http://cdpn.figureone.com/figureone/debug/8e33a954137850d2d374aaccb0d30403 (code)
And btw you can use the same logic for any list of unwanted domains. Once you start listing more than 20 or so in your source you should consider using an external file like I do here.
Sanford, apologies for my ignorance here, but where are you uploading that list? To the Design Studio?
The technique used here is a simple, age-old, yet rarely used means of reading a plain-text file from the same domain. You could use Ajax instead, but I like to mix things up to keep my skills fresh.
Very cool! I like it!
Hi Sanford, I realize it's been a while since this thread has been active, but I'm curious where I put the validation code? I couldn't find anywhere on the form or landing page that allows me to edit the source code. It's all drag and drop. Thanks for any insight!