How to Create and Use Temporary Email on SmailPro

Temporary email tools

A step-by-step guide to creating, managing, and restoring temporary email on SmailPro, plus what to do when messages do not arrive.

You can use SmailPro to create a temporary inbox, receive and read messages, get verification codes, or download attachments in your browser. SmailPro is receive-only, so the inbox cannot send or reply to email.

⚠️
**Use it only for short-term tasks**
Do not use temporary email for banking, payments, sensitive data, or any account you need to keep long term. Use a personal email address you control for those accounts. For a detailed breakdown of data boundaries and threat models, read our [Security & Privacy Guide](https://smailpro.com/security-privacy).

Quick start

1. Choose an address source

SmailPro has three address sources. Pick one based on what the service you are signing up for requires (to see how these sources compare with alternative disposable tools, read our detailed comparison guide):

Source Best for Keep in mind
Temp Mail Regular account signups or testing a service. Each domain has its own lifecycle. You can reopen an address only while that domain remains active.
Google — Bonus Pool Forms that require an address from Google's system, such as @gmail.com. This is a third-party source. You do not own the underlying Google account.
Microsoft — Bonus Pool Forms that require an address from Microsoft's system. This is also a third-party source. The address may rotate out and become inaccessible.
⚠️
Do not use Bonus Pool for payment services. A familiar-looking domain does not mean every website will accept the address.

2. Create and copy your inbox

  1. Open the Temporary Email tool, then click Create.
  2. On the Create temporary email screen, choose a source under Email Type.
  3. Select from the options shown. If you just need an address right away, you can keep the random settings.
  4. Click Generate and complete the CAPTCHA if prompted.
  5. When the inbox appears, click Copy to copy the address.
  6. Paste the address into the signup form or give it to the person or service that will send the email.
  7. Return to SmailPro and open the inbox you just created. Keep the tab open so SmailPro can check for new mail automatically. If nothing appears after a while, click Refresh.
Click Create, choose a source, generate an address, and copy it
Click Create, choose a source, generate an address, and copy it

Customize the username and domain for Temp Mail

A Temp Mail address follows the username@domain format. You can choose the part before the @, the part after the @, or let SmailPro generate both at random.

Four ways to create an address

Username Domain Example result
Custom Selected custom-name@domain.com
Random Selected random-name@domain.com
Custom Random custom-name@random-domain.com
Random Random SmailPro randomly selects both

Choose a custom username if you want to tell your inboxes apart at a glance. If you only need an address quickly, leave it set to Random.

Customize the Username and Domain on SmailPro
Customize the Username and Domain on SmailPro

Choose a domain and username

  1. In the Create temporary email window, select Temp Mail, then open the Domain list.
  2. The Free plan lets you choose from some available Edu domains or let SmailPro pick one at random. Premium domains require a plan upgrade. The domain list changes over time, so choose from the domains currently shown as available.
  3. Open Username Type. Select Custom to enter your own name or Random to let the system create one.
  4. Click Generate.

You can use the Free options without signing in. Premium gives you access to Premium domains.

Receive messages and download attachments

After using the address on another service, return to SmailPro and select the correct inbox.

  1. Keep the SmailPro tab open. The system checks for messages periodically while the tab is active. Updates may pause if you minimize the window or switch to another tab.
  2. Check the inbox status. New messages show the sender, subject, and received time.
    • No email selected: You have not selected an inbox.
    • No messages: The inbox is open, but no messages have arrived.
  3. Open the message. Click a message to read it, get a verification code, or open a link. Complete the CAPTCHA if prompted.
Refresh the inbox, open a message, and download an attachment safely
Refresh the inbox, open a message, and download an attachment safely

Check attachments before downloading

If a message has attachments, SmailPro shows the number of files, filename, icon, and file size. Before downloading, check:

  • Do you know the sender, and were you expecting this file?
  • Does the filename and format, such as .pdf or .zip, match what you expected?
  • Does the file size look reasonable?

These checks are only a basic precaution. They do not guarantee that a file is 100% safe. Do not download a file if it looks unfamiliar, has the wrong format, or comes from an unknown sender.

Manage multiple inboxes at once on the Free plan

SmailPro lets you keep several addresses and switch between their inboxes without losing their state. On the Free plan, you need to understand the difference between active inboxes and History stored in your browser.

How many inboxes does the Free plan keep?

  • Active inbox: Addresses shown on the main screen that continue checking for new mail. The Free plan keeps up to 5 inboxes active at the same time.
  • Local History: A list of older addresses saved in your browser's storage. The Free plan stores up to 500 addresses. If you switch devices or clear your browser data, this list will be empty.
ℹ️
**Premium limits and active time**
Upgrading to [Premium](https://smailpro.com/pricing) raises the limits to **20 Active inboxes**, 2,000 History addresses, and 1,000 Cloud addresses that you can use across devices.Each inbox stays active for a fixed **3 days** on the Free plan or **7 days** on Premium. When an inbox expires or is deleted, you can restore an eligible active address to keep its remaining lifespan, or recreate the same address with a custom name to start a fresh 3-day or 7-day cycle.

When you reach the 5-inbox Free limit

If you already have 5 active inboxes and try to create a sixth, SmailPro shows Limit reached. To free a slot:

  1. Close the limit notice.
  2. Select the inbox you use least.
  3. Click Delete (the trash icon) on that inbox card.
  4. Click Create to make a new address.

At this step, Delete moves the old address and its received messages into Local History on your device (stored in your browser's IndexedDB so you can still review past messages or restore the address later).

For Temp Mail addresses, SmailPro also triggers an immediate server-side deletion command (POST /app/delete) to permanently purge the mailbox and its emails directly from the mail server. This ensures your messages do not linger on the server after you remove an inbox.

Move an older inbox to History after reaching the Free plan limit
Move an older inbox to History after reaching the Free plan limit

Automatically move old inboxes to History

If you do not want to choose an inbox manually every time you reach the limit:

  1. Open Settings.
  2. Turn on Auto-delete oldest email.

The next time you create address number 6 and go beyond the 5-inbox limit, SmailPro will automatically move the oldest inbox to History to make room.

Share an inbox

You can share access to an inbox with a coworker so you can both receive verification codes. The recipient does not need to create an account.

⚠️
**Anyone with the link can read every message**
Anyone with the share link or QR code can view old and new messages in the inbox. This is not password-protected team sharing. Send the link only to people you trust.

To share an inbox:

  1. Open the inbox and click Share.
  2. Copy the link, use the QR code, or send it through WhatsApp or Telegram.
  3. The recipient opens the link in a browser.
Share an inbox with a link or QR code
Share an inbox with a link or QR code

If the free Temp Mail domain is still active, the recipient can open the inbox immediately. For Google/Microsoft Bonus Pool or Premium domains, the recipient needs the corresponding Premium plan to reactivate and view the inbox.

Restore an address from History

If you accidentally close an inbox or need to use an old address again, you have two ways to restore it.

1. Restore it from the History list

This is the fastest method while your browser data is still available:

  1. Click History in the interface.
  2. Filter by date or search for the old address.
  3. Click Restore on the address card.

SmailPro checks whether an active slot is available and whether the domain is still active. If both conditions are met, the address returns to your active inbox list. Old messages may reappear when you restore the address in the same browser that saved them.

2. Create the exact address again

If you remember the full address but no longer have its Local History, such as after switching computers:

  1. Click Create.
  2. For Temp Mail, enter the exact Custom Username, select the same Domain, then click Generate.
  3. For Bonus Pool, you need Premium to select a specific Google or Microsoft address again.
⚠️
If you restore an address on another device without its old Local History, you will receive only messages sent after the restoration. Messages stored on the previous device will not appear. You also cannot restore an address if its Temp Mail domain is no longer active or its Bonus Pool source has rotated out.
Restore an address with the Restore button or create it again
Restore an address with the Restore button or create it again

Not receiving an email? Check these steps in order

An empty inbox does not always mean SmailPro has a problem. The address may be wrong, the tab may have stopped updating, the sending service may be delayed, or the website may block temporary email domains. Start with the simplest checks.

1. Confirm the address and inbox

Check that the address pasted into the website matches the address shown in SmailPro. If you have several inboxes open, make sure you selected the inbox that should receive the message.

Do not highlight and copy the address manually. It is easy to include an extra space or miss a character.

What to do: Return to SmailPro, click Copy, paste the address again, and ask the service to resend the email.

2. Click Refresh to check for new messages

SmailPro checks for messages automatically while the tab is active. If you switch to another tab, minimize the browser, or lose your network connection, updates may pause.

What to do: Return to the SmailPro tab, select the correct inbox, then click Refresh.

3. Ask the service to send the email again

SmailPro can display a message only after its server receives it. The sending service may be processing slowly, may have queued the message, or may not have sent it even though its interface reports success.

What to do: Return to the website and select Resend, Send again, or a similar option. Do not click repeatedly because some services limit how often they send verification codes.

4. Try another domain if the website blocks temporary email

Some websites do not accept temporary email domains. In some cases, the interface says it sent a code, but the website stops the message before it reaches SmailPro.

What to do: Create a Temp Mail address with another domain. If the message still does not arrive, you can try Google/Microsoft Bonus Pool for a low-risk task.

Changing the source does not guarantee that the website will accept the new address.

5. Create a new address if the old inbox is no longer active

This often happens when you Restore an old address. The Temp Mail domain may no longer be active, or the Bonus Pool address may have rotated out and become inaccessible.

What to do: Create a new address and ask the service to send the message again. An inactive source cannot receive new email.

6. Send the error details to Support

If you have confirmed the address, clicked Refresh, requested another email, and tried another domain but the inbox is still empty, contact Support.

Include only the details needed to investigate:

  • The SmailPro address you used.
  • The website or service sending the message.
  • The time you requested the email.
  • The steps you have already tried.

Example: "I did not receive the signup email from ABC Forum sent to xyz@domain.com. I clicked Refresh and requested another email, but the inbox is still empty."

Do not send passwords, verification codes, or security tokens.

Create your first inbox

Use Temp Mail for regular short-term signups. If the destination service blocks temporary domains, you can switch to Bonus Pool. Do not use either option for banking, payments, or accounts you need to keep long term because you do not permanently own the underlying email source.

If you have tried every troubleshooting step and still have a problem, send feedback through the Contact Support page.