GetTestMail
A powerful temporary email service that keeps your testing process afloat
Use our SDKs and surf through messages with ease
Temporary Emails simply in code
Effortlessly create, receive, and manage temporary emails
Generate random, temporary email addresses in your programming language of choice with our software libraries for Typescript, Python, Ruby and Go.
In your code you can easily retrieve and process the emails. The retrievals are fast with our software libraries. Just one line of code and you have the email.
Your emails will be deleted automatically. You don't have to worry about the mailbox. You don't need IMAP, POP3, SMTP and other acronyms.
import { GetTestMail } from "@gettestmail/typescript-sdk";
const testMail = new GetTestMail('YOUR_API_KEY');
/*
Create a new mailbox
The mailbox will be deleted automatically after 15 minutes
Optionally, an 'expiresAt' can be specified to delete the mailbox at a certain point in time
The mailbox is available immediately
*/
const mailBox = await testMail.createNew();
Simplify your tests
Create as many temporary emails as your tests need
User Onboarding
Need a temporary e-mail for user onboarding?
With our libraries you can easily create and retrieve an e-mail. Avoid spam in your inbox while testing the registration process.
Encryption
Do you need an encrypted temporary e-mail?
Protect the content of your temporary email with encryption. With our libraries your test data is safe and secure.
Outgoing E-mail
Do you need multiple temporary emails to test your email sending?
Make sure your emails reach your customers. With our libraries you can create as many email addresses as you need to test your email sending.
Loved by Product teams
Choose your plan
You can cancel your subscription at any time
Solo Dev
€0/m
- 300 GetTestMails per month
- Up to 5 API keys
- Encryption at rest and in transit
- 1 x Encryption Key
- Usage tracking per API key
- No credit card needed
- Stored on servers in Germany
- Best effort support
Start Up
€ 19.90/m
- 1,000 GetTestMails per month
- Up to 5 API keys
- Encryption at rest and in transit
- 2 x Encryption Keys
- Usage tracking per API key
- Webhooks for real-time GetTestMail updates
- Selenium, JUnit, or TestNG integration
- Stored on servers in Germany
- Support email with 24h response time
Enterprise
€ 79.90/m
- Unlimited GetTestMails per month
- Single Sign On (SSO)
- Organization management
- Team usage tracking
- Encryption at rest and in transit
- 2 x Encryption Keys
- Usage tracking across Organization, team, and API key
- Webhooks for real-time GetTestMail updates
- Selenium, JUnit, or TestNG integration
- Stored on servers in Germany
- Priority support with a Service Level Agreement (SLA)
Your Questions, Answered
Find answers to common questions about our service, policies, and features.
How do I create a GetTestMail address?
The easiest way to get started is to use our libraries. We have libraries for all major programming languages, and they're easy to integrate into your application.
Where are the GetTestMail stored?
They are stored encrypted on our servers in Frankfurt, Germany. They are available for you to use immediately. Once you've used the email address, it's automatically deleted from our servers.
If I dont use the GetTestMail address, will it be deleted?
Yes, if you don't use the GetTestMail after you have created one, it will be deleted. If you didn't provide an expiresAt date, it will be deleted after 15 minutes.
Is your service GDPR-compliant, and what steps do you take to protect my data?
Yes, our service is GDPR-compliant. We take data protection seriously and have implemented strict measures to protect user data. For more information, please see our privacy policy.
What payment methods do you accept, and how do I manage my billing information?
We invoice you monthly for your usage. Billing information can be managed in your dashboard.
What kind of support do you offer, and how can I contact your support team?
Depending on your plan, you can contact our support team via email or phone. We also offer priority support with a Service Level Agreement (SLA) for our Enterprise customers.
How many GetTestMail addresses can I create with your service, and is there a limit on usage?
It is dependent on your plan. Please see our pricing page for more information.
Can I host GetTestMail on my own domain?
As of now, you can't use your own domain with our service. We're working on it though, and will let you know as soon as it's available.
Can I request to delete all my throwaway email addresses?
Yes, you can request to delete all your throwaway email addresses. Just contact our support team and we'll take care of it for you.