Product » A free email server for Windows and Linux » Knowledge Base

Document information

Document ID: 5058
Subject: Creating Temporary Email Addresses
Creation date: 11/7/16 4:19 PM
Last modified on: 2/14/23 10:53 AM


Creating Temporary Email Addresses

Users often want to create temporary, disposable, and throw-away email addresses for websites on the Internet. Xeams offers multiple types of temporary addresses, which are summarized in the table below.

Type Description Use-Case
Simple No configuration Works when you don't have to reply. For example, when signing up for a mailing list
Simple With Expiration No configuration Works when you don't have to reply and don't expect any communication after some time. For example, when making a one-time purchase
Simple With DOT Requires some configuration Works when you don't have to reply. For example, when making a one-time purchase
Enhanced Requires some configuration Works when you have to reply to sender. For example, when doing some research for purchasing a car. You may want to send and receive emails from your local car dealers.
Watch a short video demonstrating this feature
Simple with or without expiration
Consider the following scenario:
  • John's email address is john.doe@mycompany.com.
  • He likes to subscribe to some service on the Internet but is not sure if he wants it to be active for more than 60 days.
  • Instead of using his real email address, he can use john.doe+servicename@mycompany.com.
  • Any incoming email received for john.doe+servicename@mycompany.com will automatically route to john.doe@mycompany.com.

How it works

Any string followed by a plus (+) sign is considered a tag. For example, Xeams will deliver email addresses to john+tag@mydomain.com as though it were addressed to john@mydomain.com.

Expiration date

Users can specify an expiration date for the email address. This expiration date must be part of the email address and must be in the format: YYYYMMYY. For example, the following email address will expire after December 31, 2016.

Valid Examples

john.doe+20161231@mydomain.com
john.doe+sample+20161231@mydomain.com

Invalid Examples

john.doe+20161231+service@mydomain.com - Date must be at the end. Email will get delivered but won't expire.
john.doe+sample_20161231@mydomain.com - A plus (+) sign is not used before date. Email will get delivered but won't expire
john.doe_sample+20161231@mydomain.com - Email will be rejected since no user exists matching "john.doe_sample"
Simple With DOT
Consider the following scenario:
  • John's email address is john.doe@mycompany.com.
  • John recently joined a local football team and wants to arrange incoming emails into special folders in his email client.
  • Instead of using his actual email address, he could use john.doe.football@mycompany.com.

Configuration

This option is disabled by default. To enable, follow the steps below:

  • Log in as admin.
  • Click Server Configuration/SMTP Configuration.
  • Select the Advanced tab.
  • Check Enable Dot Separated Recipients

How it works

Xeams looks for dots in the user name part of the email address and checks if a matching user is found when the text after the last dot is removed.

Valid Examples

john.doe.football@mydomain.com
john.doe.flowershop@mydomain.com

Invalid Examples

john.doe.foot.ball@mydomain.com - Ignoring the text that appears after the last DOT, the final email becomes john.doe.foot@mydomain.com, which is invalid.
Enhanced
Use this type of temporary emails when you have to received as well as send messages to someone on the Internet. In this case, Xeams will automatically transform necessary sender/recipient in either an incoming or outgoing email.

TempEmails.png

Steps To Create A Temporary Email

  • Log in as a non-admin user
  • Click Manage Temporary Emails under Home
  • Xeams will already assign a random value for the temporary email. Change it if you like
  • The Foreign Address/Domain field takes one of the four values:

    Full Email
    Complete email address of the sender
    Domain Name
    Domain name of the sender
    FIRST_EMAIL
    Xeams will assign the value when first message is received
    FIRST_DOMAIN
    Xeams will assign the value for the domain when first message is received
  • Specify an expiration date and check the Auto Whitelist if desired. If this box is checked, emails sent to this temporary address will automatically get into the whitelist.




Add a comment to this document

Do you have a helpful tip related to this document that you'd like to share with other users?

Important: This area is reserved for useful tips. Therefore, do not post questions here. Instead, use our public forums to post questions.