Ban disposable or spam email hosts

Ban disposable or spam email hosts May 2018 Update

No permission to download
Compatible XF 2.x versions
MIT License
7,350 temporary (disposable/throwaway) domains to get rid off.

Navigate to the Banned emails page.
Admin Control Panel → Users → User discipline → Banned emails

Click on the Import button and select the banned_email_hosts_2018-04-03.xml file that is included in the zip archive.


This list is derived from the MIT-licensed mailchecker by FGRibreau and disposable-email-domains by andreis.
Updates should happen on a once per month basis.

If you like this resource, please consider writing a review of 20 words or more.
Related resources
First release
Last update
5.00 star(s) 10 ratings

More resources from alexD

Latest updates

  1. Update [May 2018]

    Over 350 new hosts to ban.
  2. Major update [April 2018]

    Includes over +1000 new email hosts!
  3. Major update [March 2018]

    Includes 1322 new disposable e-mail domains from andreis/disposable-email-domains, including...

Latest reviews

Imported it without problems now let's see how things will work out. My forum isn't live yet but I'm taking precautions before I do :)
Thank you for considering this resource and for your 5-star rating, best of luck going live!
I've replied to your issue in the Discussion thread, let me know if that solution worked for you.
This was exactly what I needed, I'm getting spammed daily and didn't know what to do. I just ran the import a few times and it all loaded. Thank for this.
Thank you for kindly reviewing my resource @msuccess!
It's good to know that the workaround brute-forcing the import worked OK!
Thank you so much for this. Thanks for putting in all the effort! Really saved me a lot of time on my own site.
I'm very glad you've found it useful @Dynamic! I really appreciate you taking the time to submit a review!￸￸￸￸￸￸￸￸￸￸￸￸￸￸￸￸￸￸￸￸￸￸￸￸￸￸￸￸￸￸￸￸￸￸￸￸￸￸￸￸￸￸￸￸￸￸￸￸￸￸￸￸￸￸￸￸￸￸￸￸￸￸￸￸￸￸￸￸￸￸￸￸￸￸￸￸￸￸￸￸￸￸￸￸￸￸￸￸￸￸￸￸￸￸￸￸￸￸￸￸￸￸￸￸￸￸￸￸￸￸￸￸￸￸￸￸￸￸￸￸￸￸￸￸￸￸￸￸￸￸￸￸￸￸￸￸￸￸￸￸￸￸￸￸￸￸￸￸￸￸￸￸￸￸￸￸￸￸￸￸￸￸￸￸￸￸￸￸￸￸￸￸￸￸￸￸￸￸￸￸￸￸￸￸￸￸￸￸￸￸￸￸￸￸￸￸￸￸￸￸￸￸￸￸￸￸￸￸￸￸￸￸￸￸￸￸￸￸￸￸￸￸￸￸￸￸￸￸￸￸￸￸￸￸￸￸￸￸￸￸￸￸￸￸￸￸￸￸￸￸￸￸￸￸￸￸￸￸￸￸￸￸￸￸￸￸￸￸￸￸￸￸￸￸￸￸￸￸￸￸￸￸￸￸￸￸￸￸￸￸￸￸￸￸
I downloaded and installed it on XF2 2.0.7. I finally got all 7.3K banned emails imported but I had to keep importing the xml after it stopped 3 or 4 times, but it finally got them all (I think). I tried creating a few new accounts with some of the bogus emails and the registrations were stopped in their tracks. This is great.
Thank you for describing a workaround to your installation issue Eggnog!

Depending on the server specs, the web server and database configurations, it may be required to re-run the import a few times until all the records are inserted.
The list has grown quite a lot since the initial release and such complications can now be expected.
Reinstalled this with the May 2018 update, and it went through. The 'Unique' warning still showed, but checking the list by date showed a ton from this add on. This is vital, excellent work, and it would be nice if XenForo updates included such ( permanently ) banned lists. Let's face it, a bad email provider doesn't ever become good...
Thank you for updating your review Cleverhouse!
Please check my latest post [1] in the Discussion thread for a way to troubleshoot that error. It should require running a few SQL commands, but it's totally worth it IMO. Feel free to reply there or send me a message by other means if you get stuck at any point.

I would have loved this --- bearing in mind XenForo's inadequacies in this area --- but I got one of those cutsie Oops warnings, which said: 'All banned_email values must be unique.'

I daresay there were addresses already listed in the filter on this old, but new to XenForo, forum; but tolerances should be loose enough to *allow* duplicates instead of stalling the install. No-one is going to manually cross-check 3000 odd addresses with 3000 odd other addresses.

The author is excellent. It is XenForo screwing up.
I remember I had this exact issue with an older XenForo version myself, but I can no longer reproduce it on v2.0.2.
On my installation, any existing banned email records remain unchanged and no error gets returned. Any email that didn't yet exist is also properly created.

If you face this problem on the latest XF2 version and would like me to troubleshoot it, please send me your current list through a private conversation (you can use the Export button to generate the XML file).

Thank you for taking the time to review this resource!

EDIT: XenForo v2.0.3+ got this issue fixed :)
For more information on what caused it, see:
The largest, most up to date disposable email list, formatted for easy importing. Can't beat that! Thank you for this
It's pleasing new users also find this resource helpful. Welcome to this community Anomandaris and thank you for taking the time to review it!
Thanks for this Alex! Another sweet tool to fight spammers. The default Xenforo tools are nice too but this helps a lot.
Happy you've found it useful Ruud, thank you for reviewing it!!
Thank you! Good work. This is necessary for a good forum. No need to make this work. Thank you again!
Glad you've found this resource useful Yan, thank you for 5 star'ing it!
Holy ^!@?, This is amazing! I appreciate this alot, I didn't know I needed this until saw this post. I know eventually its going to help my community and crack down on spammers/fake accounts! Again, I very much appreciate this!
Thank you for your awesome review CakeArmy_max. I really hope it does help on that!