Prevent accounts from being created with Temporary Emails (Tempmail)

What is a “Tempmail”? (for those who, for some reason, don’t know what it is)

Temporary emails, as the name suggests, are disposable emails that self-destruct after a certain time, after which a completely random different email is generated.

Typically, Tempmails look something like this, for example:

Why?

Temporary email addresses greatly facilitate the creation of alt accounts and evasion of bans, and could also potentially facilitate the creation of bot accounts, so I believe preventing the creation of accounts with temporary emails would be a good thing.

How could this be done?

I think it’s through “whitelisting” addresses, like gmail.com, outlook.com, terra.com.br, proton.me, while random addresses are denied from creating accounts.

As much as I would like to whitelist domains, some people have genuine personal custom domain emails, such as me.

We need to find a better solution to this problem. We will probably require a re-verification after some time if the email is not from a default providers list. This will not affect normal people by much, but it will sure affect bad actors.

2 Likes

i think another good idea would be instead of having a whitelist for verified emails, have a blacklist for tempmails, containing all popular temporary email providers

would probably be enough to prevent most bad actors too

I actually tried this! But, trust me, there are more random tempmail domains available than there is time for us to put them on a list

1 Like