Check for Disposable Email

Last Update: Feb 28, 2024

This addon is 100% hooks based requiring no source edits to install.

Works with ElkArte: 1.1

Introduction

This addon prevents people from registering with disposable email addresses (dea) like the ones provided by mailinator (also known as throw-away email, one-time email). It protects your most important asset, your registered user base, by preventing contamination by fake accounts.

Features

The addon does not contain a list of domains to block, instead it uses the service of https://check-mail.org/. This is a very accurate free service for up to 1000 queries a month. For larger sites pay for plans are available. Using the service is more accurate and prevents local maintenance of blacklists etc. You must sign up for an API key and then choose/subscribe to a plan to use the service.

The addon, when activated,

  • Prevents both registering with a DEA and changing to a DEA (via profile edits)
  • Checks if the email domain is valid, and lets the user check for input errors

Installation:

Download a package by URL

  • Download a package by URL is a quick way to download a package from the web to your forum. Using (Package Manager -> Download Package) enter the below link under the “Download a package by url” field and select Download. This will save the package to your server where you can install it.

Upload a Package

  • Alternatively, download the package using the below link and then using (Package Manager -> Upload Package) browse to where you saved the package on your computer and upload it to the server. You may also FTP the downloaded file directly to your packages directory.

License:

This ElkArte Addon is subject to the terms of the BSD 3-Clause Simplified (the “License”). You can obtain a copy of the License at http://opensource.org/licenses/BSD-3-Clause