In our routine online ventures, we always find ourselves in places that require us to sign in or register by submitting our email addresses. And although some of the sites we visit may be useful, most of them are just looking for ways to flood our inboxes with adverts or even spam. This is where disposable email addresses come in handy. Disposable email addresses help you to avoid exposing your real email address to intrusive mails and potential spams, primarily when you are registering for a one-time use service. They help you to add a layer of privacy and spam control when registering to websites, apps, or newsletters you don’t trust.
Besides, disposable emails are also vital in software development and testing since most software providers require email verification. Many development teams across the globe use temporary disposable email services to ensure that their real email addresses are not exposed. They can also be an essential tool for business process automation tasks, shared, receive only notifications, and anonymous communication.
While we have seen the vast benefits of using a disposable email address, the bugging question is; How do you create these email addresses? There are several services on the internet that allow users to create disposable email addresses. These include AHEM – Ad Hoc Email, ThrowAwayMail, Yohoomail, Mailnator, and Temp Mail. In this write-up, we will discuss the various steps for creating disposable email addresses with the Temp Mail API.
Creating Disposable Email Adress with Temp Mail API
As the name insinuates Temp Mail API permits you to develop temporary email ids using an API. It allows you to access a brief email box where you can view and read received emails, extract attachments, and delete the emails that you’ve already read. If you are wondering how Temp Mail makes all of this to happen, keep reading as we have detailed a comprehensive process of creating temporary emails.
1. Sign up for RapidAPI Account
The first thing you need is to register for an account on RapidAPI so that you are given an API key that will grant you access to Temp Mail API and a plethora of other APIs hosted here.
2. Search for “Temp Mail” or navigate directly to the API console
Once on Temp Mail API, move to the “Pricing” tab and subscribe to the Basic plan. This plan gives you 100 free API calls every day. If you need more calls per day, you can choose a premium plan.
3. Go back to the “Endpoints” tab.
On this tab, click on the “Get Domains List” endpoint, and trigger the API. The API will respond by displaying a highlighted list of all the domains that it supports for temporary email ids.
4. Append any of the domains listed in step 3 and create a temporary email address
With the available domains, you can now create a random email user id. Let’s say your new temporary email will be temp002@s0nny.com, with temp002 being the random id and s0nny.com one of the domain names provided by the API response.
5. Test to see if the disposable email is working
To see if the disposable email is up and running, open your email client and send an email to temp002@s0nny.com. Then, return to the API console and select the “GET Get emails” endpoint. The Parameter ‘md5’ will contain the md5 hash with the temporal email id temp002@s0nny.
Click on the “Test Endpoint” button and observe what kind of response you’ll get. If you get the same email you sent, your temporary email temp002@s0nny.com is active, and you can now access its mailbox via the API.
The temporary email at your disposal can also be used to perform other routine operations, just like in typical email clients. You can call the Temp Mail API endpoints to access emails, attachments, or delete the mail messages.
Leave a Reply