Help center

Account vs. Masked vs. Random Aliases

Understanding three powerful ways to diversify your email identity for maximum privacy and organization.

← Back to Support Documentation

🔐 Three Distinct Types of Email Aliases

CodaMail offers three distinct types of email aliases, each with unique advantages. Understanding the differences between them will help you maximize your privacy and organizational capabilities.

All three provide powerful ways to receive email without exposing your primary account address, but they serve different purposes in your overall email privacy strategy.

One thing to understand before diving in: with the exception of creating the aliases themselves, none of this requires setting up individual addresses. Account and masked aliases each come with automatic catch-all addressing, meaning you invent specific addresses on the fly and they simply work. There is no page where individual addresses are created or maintained.

Security Advantage: No alias of any type can be used to log in to your account; only your account name can. This protects you against credential stuffing attacks: when an address you handed out shows up in some other site’s data breach, attackers trying it against our login get nowhere, because an alias is not a valid login name.

🆔 Account Aliases

Account aliases are essentially your account name at multiple domains. They’re directly connected to your primary account identity and provide a way to use the same username across our entire network of 30+ domains.

Key Features

  • Your account name across domains: Access your account username at any or all of the 30+ domains we offer (e.g., youraccount@example.net, youraccount@example.org).
  • Unlimited catch-all addresses: Automatically receive mail sent to any address using your account name as the subdomain (e.g., anything@youraccount.example.net). Make up new addresses whenever you need them; no setup required.
  • No counting against masked alias limits: These don’t affect your masked alias quota.
  • Easy domain switching: Enable or disable your account across any of our domains as needed.
  • Consistent identity: Maintain the same username while accessing different domain benefits.

When to Use Account Aliases

  • When you want to use different domains but maintain a consistent identity.
  • When you need catch-all capabilities for a specific service (e.g., newsletters@youraccount.example.com).
  • When you want to quickly create multiple addresses without using your masked alias quota.
  • For professional communications where consistency is important.

Important Note: Since account aliases contain your account name, they can be linked to your primary identity. Use masked aliases when complete separation is required.

🎭 Masked Aliases

Masked aliases function like completely separate email accounts that deliver to your inbox. They provide a higher level of identity separation and appear as completely independent email addresses.

Key Features

  • Custom root addresses: Create any name you choose at the domain level (e.g., shopping@example.com, social@example.com).
  • Complete identity separation: No connection to your account name visible to recipients.
  • Double catch-all functionality: Each masked alias gets its own catch-all domain (e.g., anything@shopping.example.com). As with account aliases, addresses in that domain are automatic; invent them on the fly and hand them out.
  • Looks like a standard email address: Unlike random-string aliases, masked aliases use a human-readable name you choose, so they appear as normal, memorable addresses.
  • Limited quantity: The number of concurrent masked aliases you can have depends on your plan (see your plan details for your limit).
  • Full flexibility: Create and delete as needed (up to your plan limit).

When to Use Masked Aliases

  • When you need complete separation from your main account identity.
  • For online shopping, social media, or other services where you want to maintain privacy.
  • When you want to track which service might have leaked your email address.
  • When you need to quickly shut down an address without affecting other communications.
  • For creating category-based email organization systems.

🎲 Random Aliases

Random aliases are disposable, throwaway addresses with a computer-generated name that reveals nothing about you. Where a masked alias still uses a name you pick, a random alias hands you an unguessable string, giving you the highest level of anonymity we offer.

Key Features

  • Machine-generated names: Each alias is created for you in a format like k9d8h1-x4z7@example.com, so nothing in the address ties back to your identity.
  • Dedicated private domains: Random aliases live on their own set of domains, kept separate from the domains used for account and masked aliases.
  • Add a private note: Label each alias with a note only you can see (e.g., “Best Buy” or “Newsletter signup”) to remember what it was for.
  • Generous limits: Concurrent random alias limits depend on your plan and are generous enough to use a fresh one for every site.
  • Retired forever when deleted: Once you delete a random alias it can never be regenerated or reissued to anyone, so a retired address stays dead.
  • See it before you save it: A new alias is generated the moment you open the page. Keep pressing Regenerate until you are happy, then click Add.

When to Use Random Aliases

  • For one-off signups, downloads, and trials where you never want to be contacted again.
  • When you want a unique, unguessable address for a single site so a leak or sale is instantly traceable and easy to kill.
  • When even a chosen name like shopping@ would reveal too much about how you organize your mail.
  • For maximum anonymity, where the address itself carries no meaning at all.

Note: Random aliases are single addresses with no catch-all, and like every alias type they cannot be used to log in to your account.

⏳ Bonus: Auto-Expiring Addresses

Any catch-all address (account alias or masked alias) where the name is a date in YYYYMMDD format is automatically rejected after that date passes. For example, give out 20260901@shopping.example.com and mail to it stops being accepted after September 1, 2026.

Like all catch-all addresses, there is nothing to set up and nothing to clean up afterward. Just use a date as the address when you know you’ll only need it briefly, such as a one-time signup, a contest entry, or a store discount code.

Example Usage Scenarios

Scenario 1: Organized, Consistent Identity

Jane has the account “jsmith” and wants organized, recognizable addresses for the parts of her life where being identifiable is fine:

  • Account Aliases: jsmith@example.com for medical@jsmith.example.com, jobs@jsmith.example.com (formal, consistent identity).
  • Account Aliases: jsmith@example.org for newsletter@jsmith.example.org, blog@jsmith.example.org (specialized, consistent identities).

Scenario 2: Complete Privacy with Catch-All

Sarah wants to separate her personal identity from her online accounts:

  • Account Catch-All: newsletters@sarah.example.com, service@sarah.example.com (linked to her identity).
  • Masked Alias Catch-All: social@example.com for reddit@social.example.com, x@social.example.com (completely anonymous).
  • Masked Alias Catch-All: stores@example.com for amazon@stores.example.com, bestbuy@stores.example.com (shopping privacy).

Scenario 3: Disposable Signups

Alex wants a throwaway address for a one-time download and never wants follow-up mail:

  • Random Alias: k9d8h1-x4z7@example.com for a single newsletter or trial. If it starts attracting spam, Alex deletes it and it is gone for good.

⚖️ Detailed Comparison

Address Format

Account Aliases: youraccount@example.com
Masked Aliases: alias@example.com
Random Aliases: k9d8h1-x4z7@example.com

Catch-All

Account Aliases: anything@youraccount.example.com
Masked Aliases: anything@alias.example.com
Random Aliases: None (single address only)

Quantity Limit

Account Aliases: Unlimited across our domains
Masked Aliases: Limited by plan
Random Aliases: Limited by plan (generous)

Name

Account Aliases: Your account name
Masked Aliases: A readable name you choose
Random Aliases: A machine-generated random string

Identity Separation

Account Aliases: Partial (contains account name)
Masked Aliases: Complete (no link to account name)
Random Aliases: Complete and anonymous (name carries no meaning)

Authentication

Account Aliases: Cannot be used to log in
Masked Aliases: Cannot be used to log in
Random Aliases: Cannot be used to log in

Creation/Deletion

Account Aliases: Enable/disable domains at will
Masked Aliases: Create/delete individual aliases at will
Random Aliases: Generate/delete at will (deleted aliases are retired permanently)

Best Use Case

Account Aliases: Consistent identity across domains
Masked Aliases: Complete privacy and anonymity
Random Aliases: Disposable, throwaway addresses with maximum anonymity

⚙️ Setting Up Your Aliases

Account Aliases Setup

  1. Log in to your CodaMail account.
  2. Go to Settings → Account Aliases.
  3. Toggle the switch next to each domain you want to enable.
  4. Save your changes.
  5. Start using yourname@any-enabled-domain.com immediately.

Masked Aliases Setup

  1. Log in to your CodaMail account.
  2. Go to Settings → Masked Aliases.
  3. Enter your desired alias name in the text field.
  4. Select a domain from the dropdown menu.
  5. Click “Add” to create your new masked alias.
  6. To delete, click the red X icon next to any existing masked alias.

Random Aliases Setup

  1. Log in to your CodaMail account.
  2. Go to Settings → Random Aliases.
  3. A randomly generated alias is shown automatically. Press “Regenerate” if you would like a different one.
  4. Optionally add a private note to remember what the alias is for.
  5. Click “Add” to save it. A fresh alias is generated and ready for the next one.
  6. To delete, click the red X icon next to any existing random alias. Deleted aliases are retired permanently.

Pro Tip: Use a combination of all three alias types for maximum flexibility. Account aliases for your everyday communications, masked aliases for sensitive or longer-lived services, and random aliases for one-off, throwaway signups.

🧩 Putting It All Together

Account, masked, and random aliases each offer powerful privacy and organization benefits. Account aliases extend your identity across multiple domains while maintaining consistency, masked aliases create completely separate identities that deliver to your inbox with a name you choose, and random aliases give you disposable, unguessable addresses for maximum anonymity.

By understanding and utilizing all three types of aliases, you can build a robust email privacy strategy that gives you complete control over your online communications. The key is knowing when to use each type based on your specific privacy and organizational needs.

For additional questions about aliases or any other CodaMail features, please contact our helpdesk.