egressif.

Resources / Sender Requirements

Orange & Wanadoo Sender Requirements

Orange runs the mailboxes behind orange.fr and wanadoo.fr and now requires SPF, DKIM and DMARC to all pass on every message. This page covers Orange's published delivery guidelines, its rules for senders above 1,000 messages a day, the per-connection and size limits, and the complete Orange error-code table with fixes.

Last checked: June 22, 2026

Orange is the largest mailbox operator in France, and its postmaster guidance covers both orange.fr and the legacy wanadoo.fr domains. The headline change for senders: Orange “does now require all the following mechanism to pass” - SPF, DKIM and DMARC. This is stricter than the “SPF or DKIM” floor most US providers publish, and a missing DKIM signature alone is enough to get a message rejected. Orange last updated its postmaster page on May 15th 2026.

This page is built entirely from Orange’s published postmaster documentation. Where the page is silent on something (TLS versions, a static-IP mandate, M3AAWG membership), that is called out rather than filled in from assumption.

ORANGE GATE (orange.fr, wanadoo.fr)AUTHENTICATIONSPF + DKIM + DMARC all passVALID PTRFCrDNS, error 107VALID HELOFQDN that resolvesCONNECTION LIMITS2 per IP, 100 per connLARGE SENDERover 1000/day: SignalSpamORANGE BARall must passCOMPLAINT TRIGGER0.6% nowmoving to 0.3%
Orange requires SPF, DKIM and DMARC to all pass plus a valid PTR and HELO; large senders above 1000 a day join SignalSpam, and the complaint trigger is 0.6% today, moving toward 0.3%.

The 60-second version

  • SPF, DKIM and DMARC must all pass. Not “one of”; all three. A message without a DKIM signature “may be rejected” (error 535).
  • ARC sealing is strongly recommended for forwarded mail.
  • Valid PTR / FCrDNS required. The sending IP must match the IP of the hostname in its PTR record (error 107).
  • Valid HELO/EHLO FQDN that resolves in DNS (error 20x).
  • Connection limits: Orange recommends 100 messages per connection, 2 simultaneous connections per sending IP, 100 recipients per message. Message size limit 45MB.
  • Large senders (more than 1,000 messages/day): join SignalSpam (the only way to receive Orange’s Feedback Loop), host a real website behind your From domain, and keep complaints low. The complaint trigger is 0.6% today, moving toward 0.3%.
  • Abuse reports: abuse@orange.fr.

Email delivery guidelines

Orange lists these as the baseline for being accepted and not tagged as spam:

AreaOrange’s rule
SMTP standardsMandatory headers per RFC 5321 (SMTP) and RFC 5322 (Internet Message Format)
Blocklist hygieneMonitor your IP and domain on real-time blocklists (RBLs). Orange names Abusix, Spamhaus and Cloudmark
Reverse DNSYour IP “needs a valid reverse dns record (PTR)“
Forward DNSYour domain “must have valid A or MX records”
Authentication”Orange does now require all the following mechanism to pass” - see below

Authentication: all three, all passing

This is the part that trips up senders coming from a Gmail/Yahoo mindset:

  • SPF is required. Configure it as a TXT record on the sending domain.
  • DKIM signing is required. “Message without signature may be rejected.”
  • DMARC configuration is required.
  • ARC sealing is strongly recommended for forwarded messages.

Because Orange requires all three to pass (rather than the more common “SPF or DKIM” minimum), alignment matters: your SPF and DKIM have to validate and tie back to the From domain so DMARC evaluates clean. If you only publish SPF, or only sign with DKIM, you are not meeting Orange’s stated bar. For the mechanics of how SPF, DKIM and DMARC interact, see the DMARC in 2026 reference.

Reverse DNS / FCrDNS

Orange requires a valid PTR record, and its error guidance is explicit that this is forward-confirmed: “the sending IP address must match the IP address of the hostname defined in the PTR record.” A PTR that points to a hostname which does not resolve back to the same IP fails this check (error 107).

Sending limits

LimitOrange’s recommended value
Messages per connection100
Simultaneous connections per sending IP2
Recipients per message100
Maximum message size45MB

Orange notes that “different limits may apply based on your current reputation” - these are the published defaults, not a ceiling you are guaranteed. Exceeding them surfaces as concrete errors: too many concurrent connections returns 104, too many messages on one connection returns 109.

Notes for large senders (more than 1,000 messages/day)

Orange publishes an extra checklist for senders above 1,000 messages per day:

  • SignalSpam membership. Orange is a sponsor member of SignalSpam, the French public-private spam-reporting partnership. You should follow the SignalSpam charter, and critically: “Only SignalSpam authorized members may receive Orange Feedback Loop.” Orange’s complaint feedback loop is delivered through SignalSpam, not a standalone Orange portal.
  • A real website behind your From domain. Orange wants the domain in your Header From to host a website that contains: a page with your company address and identity, text explaining how you obtained the recipient’s consent, and the service’s legal notices.
  • Keep complaints low. “Spam reports rate at 0.6% or above might trigger some protection mechanisms.” Orange then states its direction of travel: “Orange intends to align with industry standards and will gradually adopt a 0.3% spam-report rate before triggering protection mechanisms.” Design to the stricter 0.3% now so a future tightening does not catch you out.

Orange error codes

Orange embeds a numeric code at the end of its SMTP responses. For example: Trop de connexions, veuillez verifier votre configuration. Too many connections, slow down. OFR002_104 - the code there is 104. The full published table:

CodeMeaningResolution
99Sending IP blacklisted by OrangeOpen an Orange deliverability ticket via the contact form
100Sending IP listed on Abusix RBLCheck and delist at Abusix
101Sending IP listed on Spamhaus RBLCheck and delist at Spamhaus
102Sending IP listed on Cloudmark RBLRequest reset at Cloudmark CSI
103Sending IP blacklisted by OrangeOpen an Orange deliverability ticket via the contact form
104Too many simultaneous connectionsReduce concurrency (recommended: 2 connections per IP)
107Missing PTR / reverse DNS, or PTR does not match the sending IPSet a valid PTR for the IP; the sending IP must match the PTR hostname’s IP
109Too many messages per SMTP connectionReduce messages per connection (recommended: 100)
20xInvalid HELO/EHLOUse a valid FQDN HELO that resolves, e.g. mail.yourdomain.com
397 / 398Sender domain SPF errorVerify the sending domain’s SPF TXT record; allow for DNS TTL (up to 24h) after changes
405Sender domain DNS errorEnsure the MAIL FROM domain has valid A or MX records
406Sender rejectedOpen an Orange deliverability ticket via the contact form
416Recipient does not existRemove the address from your list
425Sender domain blacklistedDelist the domain at Abusix and Spamhaus
506Message blocked, suspected spamOpen an Orange deliverability ticket via the contact form
515DMARC authentication failed; rejected per your DMARC policyFix SPF/DKIM/DMARC so the message authenticates and aligns
519Sending IP not authorized for the domain in SPFAdd the sending IP to the domain’s SPF record
535DKIM signature missing; message rejectedAdd a valid DKIM signature - DKIM is mandatory
988Message rate-limited due to low IP reputationRetry later; improve reputation
989 / 990Sending domain rate-limited due to low reputationRetry later; improve domain reputation
99xRate-limited due to poor sending behaviorReview what you are sending; retry later

Codes 100/101/102/425 map directly onto the three blocklists Orange consults. If you are hitting these, the fix is upstream at the blocklist, not at Orange - see the DNSBL directory for delisting paths. For how to read these enhanced replies in general, see enhanced status codes.

Feedback loop and abuse contact

  • Feedback loop: delivered through SignalSpam. Only SignalSpam authorized members receive it; there is no separate Orange-hosted FBL enrollment described on the postmaster page.
  • Abuse reports: email abuse@orange.fr.
  • Deliverability escalation: Orange’s contact form, choosing the option for an Orange/Wanadoo deliverability issue.

What Orange’s page does not state

To stay honest about the source, the following were not found on Orange’s postmaster page and should not be presented as Orange requirements:

  • No explicit TLS version requirement. Orange’s guidelines do not name TLS 1.2+ or any transport-security floor. (Transport security is still good practice - see encryption in transit - but Orange does not state it here.)
  • No explicit “static IP” mandate. Orange requires a valid, forward-confirmed PTR, which in practice implies stable addressing, but the word “static” is not used.
  • No M3AAWG membership requirement. Orange’s large-sender checklist names SignalSpam, not M3AAWG.
  • No Feedback-ID header requirement. Orange does not mention a Feedback-ID header.

“Not stated” means absent from Orange’s guidance, not “safe to skip.”

What Egressif does

We send to Orange and Wanadoo from owned, static IP space with forward-confirmed reverse DNS (the sending IP resolves to a hostname that resolves back to the same IP), exactly what error 107 checks for. Every message carries SPF, a DKIM signature, and a DMARC policy that all pass and align - meeting Orange’s “all three must pass” bar rather than the looser “SPF or DKIM” floor - and we ARC-seal forwarded mail. We monitor the same blocklists Orange consults (Abusix, Spamhaus, Cloudmark) so a listing surfaces before it becomes a 100/101/102/425, we hold concurrency to two connections and around 100 messages per connection per IP, and we manage large-sender hygiene (SignalSpam participation for the feedback loop, a real website behind the From domain, complaint rate held under the 0.3% Orange is moving toward). We do not promise placement; these are Orange’s entry requirements, and reputation decides the rest.

Related references

Tell us what you run today.

Domains, rough volume, current providers, and what hurts. You will get a straight answer on fit, and a real number, in one conversation.

Talk to our team