HomeDocsBlogSupport
OverviewWhat is AliasFleet?Creating an AliasEmails Not ArrivingContact Support

Getting Started

Getting Started
  • What is AliasFleet?
  • Your First Alias
  • Understanding Forwarding
  • Your Dashboard at a Glance
  • Using the Browser Extension

Account & Billing

Account & Billing
  • Your Plan and Usage Limits
  • Upgrading to Pro
  • Managing Your Subscription
  • Downloading Invoices
  • Support Ticket Limits
  • Membership Tier
  • Billing Cycle and Renewal
  • API Rate Limits by Plan

Billing Support

Account & Billing
  • Cancelling Your Subscription
  • Downgrading Your AliasFleet Plan
  • Understanding Proration and Plan Changes
  • Updating Your Payment Method
  • Handling Failed Payments and Account Suspension
  • AliasFleet Refund Policy

Email Aliases

Email Aliases
  • How to Set Up an Email Alias
  • Activating and Deactivating an Alias
  • How to Delete an Email Alias
  • Sorting, Filtering and Searching Aliases
  • Grid View vs List View
  • Grouping Aliases
  • Alias Categories
  • Copying an Alias Address
  • Per-Alias Email Banner Settings
  • Alias Permission Mode: Strict vs Open
  • Sending Outbound Emails (Quick Send)

Custom Domains

Custom Domains
  • Adding a Custom Domain
  • DNS Verification
  • Domain Status and Health Indicators
  • Subdomains
  • Removing a Domain
  • Using Your Domain on Aliases

Destinations

Destinations
  • What Is a Destination?
  • Adding a Destination
  • Verifying a Destination
  • Setting a Default Destination
  • Reply from Aliases
  • Send New Emails from Aliases
  • Understanding Email Threading & Replies
  • One-Click Enable from Bounce Email
  • Removing a Destination
  • PGP Encryption for Destinations
  • WKD Auto-Encryption for Replies & Sends

Security & Privacy

Security & Privacy
  • Security Best Practices
  • Two-Factor Authentication (2FA)
  • Active Sessions
  • Changing Your Password
  • What Data AliasFleet Stores
  • Reporting a Security Issue
  • Browser Extension Sessions
  • How to Use Vault Lock in the Extension

Rate Limiting

Security & Privacy
  • Rate Limiting and Account Protection

Settings

Settings
  • General Settings
  • Profile Settings
  • Alias Settings
  • Destinations in Settings
  • Notification Settings
  • Security Settings
  • Deleting Your Account

Analytics

Analytics
  • Analytics Overview
  • Alias Performance
  • Top Senders
  • Trends
  • Bounces
  • Bandwidth Usage
  • Category Breakdown
  • Exporting Analytics Data
  • Understanding Alias Statistics
  • How Monthly Trends Work

Sender Rules

Sender Rules
  • Using Sender Rules
  • Blacklist vs Deactivating an Alias
  • Using Allowlist Rules to Allow Senders
  • Blocked Emails Explained

Troubleshooting

Troubleshooting
  • Emails Not Arriving
  • Can't Verify a Destination
  • DNS Not Verifying
  • Can't Log In
  • Replies Not Going Through Alias
  • Alias Not Forwarding
  • Payment Failed
  • Browser Extension Issues
  • Too Many Requests Error
  • Page Not Loading or Showing an Error

Developers

Developer API
  • Identity & Token Introspection API
  • Aliases API
  • Alias Destinations & Batch Operations API
  • Domains API
  • Destinations API
  • Quick-Send API
  • Sender Rules API
  • Activity & Audit Logs API
  • Fleet Analytics API
  • Rules API
  • Security & Threat Intelligence API
  • Webhooks API
  • Categories & Tags API
  • User Profile & Account API
PrivacyTermsCookies
Article Navigation
OverviewWhat is AliasFleet?Creating an AliasEmails Not ArrivingContact Support

Getting Started

Getting Started
  • What is AliasFleet?
  • Your First Alias
  • Understanding Forwarding
  • Your Dashboard at a Glance
  • Using the Browser Extension

Account & Billing

Account & Billing
  • Your Plan and Usage Limits
  • Upgrading to Pro
  • Managing Your Subscription
  • Downloading Invoices
  • Support Ticket Limits
  • Membership Tier
  • Billing Cycle and Renewal
  • API Rate Limits by Plan

Billing Support

Account & Billing
  • Cancelling Your Subscription
  • Downgrading Your AliasFleet Plan
  • Understanding Proration and Plan Changes
  • Updating Your Payment Method
  • Handling Failed Payments and Account Suspension
  • AliasFleet Refund Policy

Email Aliases

Email Aliases
  • How to Set Up an Email Alias
  • Activating and Deactivating an Alias
  • How to Delete an Email Alias
  • Sorting, Filtering and Searching Aliases
  • Grid View vs List View
  • Grouping Aliases
  • Alias Categories
  • Copying an Alias Address
  • Per-Alias Email Banner Settings
  • Alias Permission Mode: Strict vs Open
  • Sending Outbound Emails (Quick Send)

Custom Domains

Custom Domains
  • Adding a Custom Domain
  • DNS Verification
  • Domain Status and Health Indicators
  • Subdomains
  • Removing a Domain
  • Using Your Domain on Aliases

Destinations

Destinations
  • What Is a Destination?
  • Adding a Destination
  • Verifying a Destination
  • Setting a Default Destination
  • Reply from Aliases
  • Send New Emails from Aliases
  • Understanding Email Threading & Replies
  • One-Click Enable from Bounce Email
  • Removing a Destination
  • PGP Encryption for Destinations
  • WKD Auto-Encryption for Replies & Sends

Security & Privacy

Security & Privacy
  • Security Best Practices
  • Two-Factor Authentication (2FA)
  • Active Sessions
  • Changing Your Password
  • What Data AliasFleet Stores
  • Reporting a Security Issue
  • Browser Extension Sessions
  • How to Use Vault Lock in the Extension

Rate Limiting

Security & Privacy
  • Rate Limiting and Account Protection

Settings

Settings
  • General Settings
  • Profile Settings
  • Alias Settings
  • Destinations in Settings
  • Notification Settings
  • Security Settings
  • Deleting Your Account

Analytics

Analytics
  • Analytics Overview
  • Alias Performance
  • Top Senders
  • Trends
  • Bounces
  • Bandwidth Usage
  • Category Breakdown
  • Exporting Analytics Data
  • Understanding Alias Statistics
  • How Monthly Trends Work

Sender Rules

Sender Rules
  • Using Sender Rules
  • Blacklist vs Deactivating an Alias
  • Using Allowlist Rules to Allow Senders
  • Blocked Emails Explained

Troubleshooting

Troubleshooting
  • Emails Not Arriving
  • Can't Verify a Destination
  • DNS Not Verifying
  • Can't Log In
  • Replies Not Going Through Alias
  • Alias Not Forwarding
  • Payment Failed
  • Browser Extension Issues
  • Too Many Requests Error
  • Page Not Loading or Showing an Error

Developers

Developer API
  • Identity & Token Introspection API
  • Aliases API
  • Alias Destinations & Batch Operations API
  • Domains API
  • Destinations API
  • Quick-Send API
  • Sender Rules API
  • Activity & Audit Logs API
  • Fleet Analytics API
  • Rules API
  • Security & Threat Intelligence API
  • Webhooks API
  • Categories & Tags API
  • User Profile & Account API
PrivacyTermsCookies
Destinations
Docs
Destinations
Understanding Email Threading & Replies

Understanding Email Threading & Replies

How AliasFleet keeps email replies grouped in one thread in Gmail, Apple Mail, and Outlook, and how to fix a split thread.

6 min read
Updated October 28, 2026
How do email clients group messages into a thread?What happens when a message arrives at an alias?How does a new conversation start from an alias?How are replies protected in transit?What keeps threads intact?How is a split thread checked?Related guides

Email threading in AliasFleet is the grouping of forwarded mail and replies into one conversation in Gmail, Apple Mail, and Outlook. The page covers the headers that link messages, the inbound reply flow, starting a new conversation, and the checks that fix a split thread.

Prerequisites

An AliasFleet account with at least one alias and one verified destination inbox. Replying from an alias also requires Can Reply enabled on the destination; the setup is covered in Reply from Aliases. Threading needs no additional software, because it operates through standard headers in Gmail, Apple Mail, and Outlook.

How do email clients group messages into a thread?#

Gmail, Apple Mail, and Outlook place messages in one thread when two conditions are met: the reply carries headers that reference earlier messages in the chain, and the subject matches apart from prefixes such as Re: and Fwd:. When both conditions are met, the client displays the full exchange as a single conversation. When either condition is not met, the client opens a separate thread.

The grouping mechanism is defined by RFC 5322. Each message carries a unique Message-ID header. A reply adds two headers that reference earlier messages in the chain, and AliasFleet preserves both headers on forwarded mail and on replies, so clients can rebuild the chain.

HeaderFunction
Message-IDUnique identifier for a single message
In-Reply-ToMessage-ID of the message being answered
ReferencesMessage-IDs of the full chain, in order
Data comparison table

Subject matching works on the base subject. The client ignores Re: and Fwd: prefixes and compares the remaining text, so a reply with an unchanged subject remains in the thread while a reply with a rewritten subject does not.

What happens when a message arrives at an alias?#

Most alias communication begins when a service, newsletter, or contact emails an alias address. The inbound reply flow runs as follows:

  1. Inbound delivery. The email arrives at alias@yourdomain.com. AliasFleet forwards it to the destination inbox with an encoded Reply-To header, for example alias+sender=company.com@yourdomain.com.
  2. Thread creation. The email client builds the conversation thread in the inbox from this first message.
  3. Reply. Clicking Reply in the email client attaches the In-Reply-To and References headers and sends the response to the encoded address.
  4. Outbound dispatch. AliasFleet checks the destination permissions, replaces the personal email address with the alias identity, and delivers the reply.
  5. Continued grouping. When the contact replies again, the incoming email sits inside the existing inbox thread, and later exchanges remain grouped in the same thread.

How does a new conversation start from an alias?#

A new conversation starts when the alias holder contacts someone first, rather than answering a forwarded message. Two methods start a new conversation:

  1. Use the in-app Quick Send composer. Select the alias in the dashboard, compose the message, and send it. Optional attachments and custom display names are available in the composer.
  2. Use the relay address from a mail app. Send an email to alias+recipient=domain.com@yourdomain.com, where the alias and the recipient domain match the intended conversation.

In both cases, AliasFleet assigns a clean domain Message-ID to the outbound email, so no originating identifiers from the personal mail provider enter the message. In the recipient inbox, the thread begins with this first message. When the recipient replies, the conversation thread opens in the destination inbox, and all later replies remain grouped in that thread. The full steps for both methods are covered in Send from Aliases.

How are replies protected in transit?#

Every forwarded email and outbound reply routed through AliasFleet carries three mechanisms that keep authentication intact across forwarding:

  • RFC 6376 section 8.15 DKIM oversigning. Signing covers headers that a downstream relay could otherwise add or alter, which guards against downstream spoofing and header injection.
  • RFC 8617 ARC sealing. Authenticated Received Chain sealing preserves upstream authentication results across multi-hop relays, so a forwarder in the chain does not break the authentication record.
  • SRS (Sender Rewriting Scheme). Rewriting the sender envelope keeps SPF alignment intact when mail passes across external mail providers.

These mechanisms operate on every forwarded message and reply. They do not change how the thread appears in the client, and they do not expose the personal address, IP address, or origin headers in the sent message.

What keeps threads intact?#

Three practices keep conversation history in one thread:

  • Leave reply subjects at the default. Keep custom subject overrides disabled for replies (use_reply_subject = false). Retaining the standard Re: <Original Subject> header means mail clients do not branch the conversation into separate threads.
  • Reply to the forwarded message. Always click Reply directly on the forwarded message rather than composing a new, standalone email to the sender. A new compose carries no In-Reply-To header, so the client cannot attach it to the existing thread.
  • Use Quick Send for new topics. When starting a new topic from scratch, use the dashboard Quick Send feature to select the alias and compose the message, rather than replying to an unrelated thread.

How is a split thread checked?#

Verification takes one test exchange. Send a reply to a forwarded message, then confirm in the destination inbox that the reply sits under the original thread, and confirm that the sent reply shows the alias address rather than the real address. If the reply appears as a separate conversation, work through the following checks in order:

SymptomLikely causeFix
Reply starts a new threadSubject line was changedRestore the original subject and keep the Re: prefix
Reply starts a new threadNew compose used instead of ReplyReply to the forwarded message so the client attaches the In-Reply-To header
Sent reply shows the real addressCan Reply is off on the destinationEnable Can Reply on the verified destination, as covered in Reply from Aliases
Data comparison table

If every check above passes and the thread still splits, the cause sits outside AliasFleet threading: the other party changed the subject, or their client groups by subject only and treats the exchange as separate. In that case the thread cannot be rejoined from the AliasFleet side, and the conversation continues from the newest message.

Related guides#

  • Reply from Aliases: enabling Can Reply and replying to forwarded mail from an alias.
  • Send from Aliases: starting new conversations from an alias with Quick Send or the relay address.
  • How Email Aliases Actually Work: everyday examples of one alias per site, and how forwarding to a destination inbox works.

Frequently Asked Questions

AliasFleet preserves the standard RFC 5322 In-Reply-To and References headers, so email clients such as Gmail and Outlook group the messages into one continuous conversation.

Email clients split threads when the subject line is changed. Leaving reply subjects at the default (Re: Original Subject) keeps all messages grouped together.

No. AliasFleet removes the personal IP address, origin headers, and real email address before sending, signs the outbound reply with domain-aligned DKIM, and rewrites the envelope sender with SRS.

Was this article helpful?

PreviousSend New Emails from AliasesNextOne-Click Enable from Bounce Email

Related in Destinations

What Is a Destination?

What an email destination is, why each one must be verified, and how aliases, forwarding, and the primary destination fit together.

Adding a Destination

Add a destination inbox to AliasFleet: open Destinations, enter a real inbox address, and confirm it with the verification code.

Verifying a Destination

How to verify an AliasFleet destination inbox with a code or link, confirm the verified state, and fix a missing verification email.

Setting a Default Destination

How to choose which destination new aliases forward to by default

Reply from Aliases

How to reply to forwarded emails so recipients see your alias, not your real address

On this page

How do email clients group messages into a thread?What happens when a message arrives at an alias?How does a new conversation start from an alias?How are replies protected in transit?What keeps threads intact?How is a split thread checked?Related guides

Still need help?

Cannot find the answer you are looking for? Our support team is ready to assist.

Contact Support