A powerful and flexible API for
automated email screening
Filter and prevent unwanted emails from getting into your list with MailTester.com’s easy-to-integrate, highly customizable API. Customize the API, add it to your lead pages and opt-in forms and prompt your users if they mistakenly submitted an invalid email. MailTester.com API is available in four languages.
Contact UsHow it works
Copy Paste
Copy and then paste the code to your website and let MailTester.com be your watchdog. MailTester.com API would catch every single invalid email submissions even without your supervision.
Developer API
Mailtester API is built by coders, for businesses and coders. We offer complete libraries for four languages: Php, Python, Ruby and C#. Just tweak the code and Mailtester API would screen according to rules you set.
Libraries
MailTester.com API comes in 4 different libraries
$email = "[email protected]"; $key = "PUT YOUR API KEY HERE"; $url = "https://api.mailtester.com/api/singlemail?secret=".$key."&email=".$email; $ch = curl_init(); curl_setopt($ch, CURLOPT_URL, $url); curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false); curl_setopt($ch, CURLOPT_RETURNTRANSFER, true); curl_setopt($ch, CURLOPT_FOLLOWLOCATION, true ); $response = curl_exec($ch); echo $response; curl_close($ch);
from emailvalidation import MailtesterSingle E = MailtesterSingle('PUT_YOUR_KEY', '[email protected]') result = E.control() print result // answer is string 'ok' or 'fail'
client.one_by_one("")
- To Upload a Bulk File
client.upload_file("","") path/to/file is optional if file_name file is present in same directory
- To get the status of the last uploaded file
client.bulk_status
- To get the status of any file with file_id
client.bulk_status("")
- Create a client
client = mailtester.new("") Verify Single Email
client.one_by_one("[email protected]")
please visit https://github.com/mailtester-com/emailverification-Csharp
{ "Result":"risky", "Reason":"email_disabled", "Role":true, "Free":true, "Disposable":false, "Spamtrap":true, "Did_you_mean":null, "User":"email", "Domain":"gmail.com", "Email":"[email protected]" }
Why MailTester.com API
Keep your lists clean for free
One toxic email stopped at the point of entry is one credit saved. By preventing emails with syntax errors, invalid emails and fake entries you keep your list clean at no cost.
More business
If your customer mistakenly submits a wrong email, all hopes of getting back to him/her is lost. Mailtester API prompts users to resubmit correct emails if they mistakenly submit an incorrect email and saves you from losing leads.
Flexible and automated
You can easily set up your own rules of email screening by making small changes to the API code. Once added, Mailtester would do its job. No further supervision required.
Customer testimonials
Heath Atwood
Email Marketing Expert
When I signed up for MailTester.com, I was a bit skeptical at first. How much difference can it make for a relatively smaller company like us? Answer: a lot. We didn’t change our email strategy much still our email open rate has increased like 3-4%. I recommend MailTester.com.
Caitlynn Potts
Chief Marketing Officer
Upsend
We were looking for a mail validation service that can handle a large volume of emails and return accurate results. Now MailTester.com is our go-to solution.
Joshua Mcnair
COO
Hydrow
We are a small startup and can’t afford to spend hundreds of dollars every month on email verification. MailTester.com’s flexible pricing plan works for us. And the service you would get is excellent.
Alex Lee
Sales And Customer Success Manager
AB Real Estate
Efficient, reliable and pocket friendly--- I love MailTester.com. I have personally recommended this app to my entreprenuer friends.
Jordy Eubanks
CEO
Horizontel
MailTester.com is awesome. We have big lists here with us and we keep them clean with MailTester.com. It never disappoints.
Anaiah Whitten
Marketing Expert
I am a fan. MailTester.com is super accurate and easy to use. I set it up and forget about it. It’s doing its job without any issue.