Email bounce: what the code means before you retry anything
A hard bounce is a permanent answer and must be suppressed immediately. Retrying it damages the reputation that gets the rest of your mail delivered.
DMARC tells receivers what to do when a message fails authentication. Publishing reject before you know who sends as you is how legitimate mail disappears.
DMARC is a DNS record that tells receiving mail servers what to do with messages claiming to come from your domain that fail authentication, and where to send reports about them. It sits on top of SPF and DKIM: those two decide whether a message is authenticated, DMARC decides what happens when it is not — and, crucially, requires that the authenticated domain aligns with the visible From address.
Alignment is the part that surprises people. A message can pass SPF for a sending platform’s own domain and still fail DMARC, because the domain that passed is not the domain in the From header. That is exactly the gap DMARC was designed to close, and it is why adding DMARC often reveals that mail you thought was authenticated is not.
Publishing p=reject on day one is the classic self-inflicted outage. Invoices from the finance system, password resets from the app and campaigns from the marketing platform all vanish silently, and the people affected are your customers rather than your team. The reports exist so that this discovery happens before the policy, not after. Treat the rollout as an email deliverability project with a measurement phase, not as a DNS edit.
Aggregate reports arrive daily from each receiver, describing volumes by source IP with pass and fail counts. What you are looking for is not perfection but pattern: a source you recognise that is failing needs fixing, a source you do not recognise needs investigating, and a long tail of small failing sources is usually forwarding rather than abuse.
Forwarding is the standard complication: when a message is forwarded, SPF breaks because the forwarding server is not in your record, while DKIM usually survives. This is one reason DKIM alignment matters more than SPF alignment in practice.
Where mail runs on your own domain, the records and the reporting mailbox sit together with it. Ettex Mail hosts the mailboxes and receives the aggregate reports at an address you control, so the rollout is something you can watch rather than delegate blindly. What DMARC cannot do is make unauthenticated mail deliverable — that is what fixing the senders is for, and there is no record you can publish instead.
No. It protects your domain from being used to spoof others, and tells receivers what to do with mail failing authentication for your domain. Inbound filtering is a separate problem.
DMARC passes if either passes with alignment, but publishing both is standard: DKIM survives forwarding, SPF is simpler to set up, and receivers use the combination in their reputation assessment.
Nothing to delivery. It requests reports, which is its entire purpose — it is a measurement mode, not a protection mode, and staying there indefinitely provides no protection.
Usually alignment: the sending platform authenticates with its own domain rather than yours. The fix is to configure DKIM signing with your domain in that platform.
A hard bounce is a permanent answer and must be suppressed immediately. Retrying it damages the reputation that gets the rest of your mail delivered.
Segmentation is only worth doing if the segments get treated differently. Most segmentation projects produce a chart, and every customer continues to receive exactly the same email.
A marketing list is not the same asset as a customer database. It is governed by what people agreed to, and the difference shows up the first time somebody asks why they are receiving your email.