Determining an email sending platform largely hinges on a thorough analysis of email headers. The 'Received' headers are paramount, offering a chronological trail of servers and their IP addresses, allowing for reverse DNS and 'whois' lookups to pinpoint origins. The 'Authentication-Results' header is also vital, as the domains linked to SPF and DKIM results frequently reveal the underlying ESP infrastructure. Further clues can be found in the 'Return-Path' and 'Message-ID' headers, which often contain domain names associated with the sending platform. Some services, like Amazon SES or SendGrid, may include unique, proprietary headers that instantly identify them. Additionally, checking the SPF record of the 'From' domain can expose common ESP 'include' directives. While manual analysis is possible, online email header analyzer tools significantly streamline the process, automatically parsing content and cross-referencing information to help identify the sending platform.
12 marketer opinions
To determine an email's sending platform, a meticulous examination of its full headers is paramount. While the 'Received' headers offer a chronological pathway of servers, and 'Authentication-Results' headers reveal platform-specific domains through SPF and DKIM records, other header fields provide additional insights. The 'X-Mailer' header, when present, can explicitly name the sending software, and the domain within the 'Message-ID' often points to the originating server. Many large Email Service Providers also require their SPF records to be included in the sender's domain, acting as a clear identifier. Furthermore, some platforms, like SendGrid, embed distinctive hostnames in 'Received' headers or add custom headers for tracking. Utilizing online header analyzer tools can greatly simplify this process, as they parse complex data and perform necessary lookups, making platform identification more efficient.
Marketer view
Marketer from Email Geeks explains that the provided List-Unsubscribe header format does not look like a PowerMTA deployment and suggests checking GreenArrow's documentation for clues.
27 Jan 2023 - Email Geeks
Marketer view
Marketer from Email Geeks explains that full email headers are crucial for identifying the email platform. They suggest using mxtoolbox.com/diagnostic.aspx or telnet to an IP address or host on port 25 to talk to the mail server, providing examples for Google Mail and Postfix.
9 Jul 2023 - Email Geeks
2 expert opinions
Identifying an email's sending platform primarily relies on a deep dive into its full header information. Experts highlight the 'Received' headers as fundamental, illustrating the email's chronological journey and often revealing the sending server's IP address and hostname. Crucial insights also come from the 'Authentication-Results' header, which frequently contains domains linked to the sender's SPF and DKIM configurations, thereby signaling the specific Email Service Provider. Furthermore, fields like the 'Return-Path' can disclose the ESP's bounce handling domain, while the 'Message-ID' might carry internal identifiers of the sending system, all contributing to a clearer picture of the email's origin.
Expert view
Expert from Spam Resource explains that the 'Received' headers in an email are crucial for determining the sending platform, as they show the path the email took and often include the IP address and hostname of the sending server or ESP. Other headers like 'Authentication-Results' can also point to domains associated with the sender.
30 Apr 2024 - Spam Resource
Expert view
Expert from Word to the Wise explains that email headers contain vital clues for identifying the sending platform. Specifically, the 'Received' headers provide a trail of servers and their IP addresses, allowing you to trace the email's origin. The 'Message-ID' can sometimes contain identifiers of the sending system, and the 'Return-Path' often points to the ESP's bounce processing domain. 'Authentication-Results' also reveal domains used by the sender for SPF/DKIM.
20 Oct 2023 - Word to the Wise
4 technical articles
Uncovering an email's sending platform is best achieved through a detailed analysis of its comprehensive headers. Key sections like the 'Received' headers offer a traceable path through server IP addresses and hostnames, with reverse DNS lookups often clarifying the origin. The 'Authentication-Results' header is also highly informative, as the domains within its SPF, DKIM, and DMARC results frequently point to the sending platform's infrastructure. Specific proprietary headers, such as those found in emails from Amazon SES, can immediately confirm the platform. Additionally, the 'Return-Path' header often contains an address linked to the sender's infrastructure, further aiding in identification. Tools like Microsoft's Message Header Analyzer simplify this investigative process by parsing data and highlighting crucial origin details.
Technical article
Documentation from Microsoft Learn explains that Microsoft's Message Header Analyzer tool parses email headers, especially the "Received" and "Authentication-Results" sections, to provide insights into the email's origin, IP addresses, and authentication status (SPF, DKIM, DMARC), which can help identify the sending platform, particularly for emails originating from or passing through Microsoft's own services like Exchange Online.
9 Mar 2023 - learn.microsoft.com
Technical article
Documentation from Cisco Talos Intelligence Group's guide on email headers emphasizes that security analysts can determine the sending platform by scrutinizing "Received" headers for IP addresses and hostnames. These are often reverse-DNS resolved to reveal domains belonging to large ESPs, and the presence of specific proprietary headers or mail server banners can also serve as direct identifiers.
12 Jun 2025 - talosintelligence.com
How can I check if an email is sent from a dedicated or shared IP without contacting the ESP?
How can I determine if a company's email is using Gmail or Yahoo under the hood?
How can I determine the ISP or mailbox provider of an email address?
How can I identify the ESP used to send a spam email using the email headers?
How do you migrate an email sending domain from one platform to another?
What platforms are used to monitor email deliverability, reputation score, and sender score?