Disallowed mail hosts

Block disposable or abusive email domains at registration, contact, and abuse forms — one host per line.

Settingmailhosts_not_allowed

Disallowed mail hosts

Reject disposable or abusive email domains. One hostname per line (commas/spaces also split).

Where to find it

Admin → Settings → Settings (first tab) → Registration & loginDisallowed mail hosts

Setting key: mailhosts_not_allowed

Example:

mailinator.com
10minutemail.com
guerrillamail.com

How it works

If an email’s domain (or a parent domain match) is on this list, signup / contact / report-abuse flows that check mail hosts should fail. Existing accounts are not deleted.

Pair with captcha and Require email verification — new throwaway domains appear constantly.

Common problems

Legitimate users blocked

You banned a real ISP or company domain. Remove that line.

Throwaways still get through

List is stale. Update it and keep Captcha on registration + email verification on.

Related