GUIDE LIBRARY
Diagnose outbound by mechanism.
Filter by the layer you are operating. Every article is scoped to one question and links back to primary technical sources.

list hygiene5 min
Verification is a stack of filters, not one yes/no lookup; each layer removes a different failure mode before the mailbox pays the cost.
Read field note →
list hygiene5 min
A catch-all server can accept probes for many addresses, so verification confidence is lower even when the domain accepts mail.
Read field note →
list hygiene5 min
Addresses like info@, sales@ or team@ can route to multiple people, ticket systems or stricter filters, so they behave differently from a named mailbox.
Read field note →
list hygiene5 min
List age matters because companies close domains, people leave roles and previously valid mailboxes disappear.
Read field note →
list hygiene5 min
A permanent delivery failure belongs to the recipient state, not merely to the mailbox that happened to send the first attempt.
Read field note →
list hygiene5 min
Deduplication needs a stable recipient key and campaign state; spreadsheet row uniqueness is not enough when data enters through multiple sources.
Read field note →list hygiene5 min
SMTP reply classes describe temporary versus permanent outcomes. A suppression engine should not erase a prospect merely because any delivery attempt failed.
Read field note →list hygiene5 min
SMTP historically allows fallback to the domain’s address record when no MX exists, while a Null MX explicitly signals that a domain accepts no email. “No MX” is therefore not identical to “cannot receive.”
Read field note →list hygiene5 min
NXDOMAIN means the queried domain name does not exist in DNS. A domain that exists but lacks MX records is a different condition and can still have SMTP fallback behavior.
Read field note →list hygiene5 min
Mailbox verification can receive temporary SMTP responses because of greylisting, rate controls, recipient-server load, or policy. A 4xx probe result is uncertainty, not proof that the mailbox does not exist.
Read field note →list hygiene5 min
Mailbox-full conditions are often reported as temporary 4.2.2-style responses, but provider wording and persistence vary. Treat the first event as temporary unless the receiver explicitly returns a permanent failure.
Read field note →list hygiene5 min
A domain can explicitly say it accepts no mail with a null MX, omit MX and rely on SMTP fallback behavior, or not exist at all. Those states have different meanings.
Read field note →list hygiene5 min
A resolver failure is not proof that a recipient domain does not exist. Verification systems need a temporary DNS state that can be retried without poisoning suppression data.
Read field note →list hygiene5 min
SMTP verification sees the behavior of the address you connect to, not every downstream hop that a forwarder may use after acceptance. Treat forwarding as a limit on certainty.
Read field note →list hygiene5 min
A temporary-email provider can publish valid DNS and accept mail normally. Classifying it as disposable may be useful for your lead policy, but it should not be mislabeled as SMTP invalidity.
Read field note →