Suped

Does a sending IP address need to accept incoming SMTP connections for email deliverability?

Summary

The common assumption that a sending IP address must also accept incoming SMTP connections for optimal email deliverability is largely a misconception. While some older or smaller recipient networks might perform checks that could appear to validate inbound SMTP on a sending IP, the prevailing consensus among experts and major internet service providers (ISPs) is that such a requirement is unnecessary and, in many cases, impractical. The crucial factor for deliverability is that the sending domain (specifically the Mail-From or envelope-sender domain, RFC5321.From) has valid MX records and is capable of receiving mail, rather than the specific IP address from which the mail originated.

What email marketers say

Email marketers often encounter various technical considerations related to email infrastructure and deliverability. While some might initially wonder about the necessity of a sending IP accepting incoming SMTP connections, the collective experience points towards this being a non-standard or low-priority requirement. The focus for marketers generally remains on maintaining a strong domain reputation, proper authentication, and engaging content to ensure messages reach the inbox. They observe that major ESPs do not enforce such a strict IP-based inbound rule.

Marketer view

Email marketer from Email Geeks questions whether a sending IP address also needs to accept incoming SMTP connections for best practice setup or email deliverability. They wonder if recipient networks might judge a sender based on the IP they receive mail from not allowing inbound SMTP.

15 Feb 2023 - Email Geeks

Marketer view

Marketer from Email Geeks affirms their stance that there is no IP check for inbound connections on the sending IP and notes that others in the discussion share this opinion, which they find reassuring.

15 Feb 2023 - Email Geeks

What the experts say

Experts in email deliverability and infrastructure are very clear on this topic: the ability of a sending IP address to accept incoming SMTP connections is not a standard or necessary requirement for good email deliverability. They emphasize that recipient checks are performed at the domain level, specifically verifying that the sender's domain (RFC5321.From) has valid MX records and can receive mail. Requiring a sending IP to also be an inbound mail server is considered an outdated or misguided practice that would introduce unnecessary security and architectural complexities.

Expert view

Expert from Email Geeks clarifies that the relevant check is whether the domain has an MX record and if that MX record accepts mail; the sending IP itself is not the subject of this check.

15 Feb 2023 - Email Geeks

Expert view

Expert from Email Geeks explains that checking if something can receive mail is a domain-level function, not an IP-level one. They add that requiring the sending IP to receive mail would be bad practice for security reasons, favoring dedicated services on different machines.

15 Feb 2023 - Email Geeks

What the documentation says

Technical documentation and RFCs (Requests for Comments) define the protocols governing email communication. These documents clearly distinguish between the roles of mail transfer agents (MTAs) for sending and receiving, and the significance of DNS records like MX records. While an IP address must be capable of establishing an outbound SMTP connection to send mail, there is no mandate within core email protocols that the same IP must also accept inbound SMTP connections for email deliverability or validation purposes. The focus for inbound mail routing is explicitly on the domain's MX records.

Technical article

Documentation from Mailgun's blog on SMTP commands and best practices defines SMTP as the protocol for sending emails. It outlines the sequence of commands used for outbound mail transfer, without mentioning any requirement for the sending IP to accept inbound connections.

20 May 2024 - Mailgun

Technical article

SiteGround's tutorial on email protocols (POP3, SMTP, IMAP) details the distinct functions of incoming and outgoing mail servers. It specifies that SMTP is for sending, while POP3 and IMAP are for receiving, implying a separation of roles and no requirement for an SMTP sending IP to be an IMAP/POP3 receiving server.

15 Apr 2024 - SiteGround

9 resources

Start improving your email deliverability today

Get started