Feedback loops (FBLs): how to know when recipients hit 'spam'
Every major receiver's FBL program, how to enroll, and the suppression discipline that turns complaints into long-term placement gains.
When a recipient hits "Report Spam," most receivers will tell you — but only if you ask, and only if you've enrolled in their feedback loop program. FBLs are free, mandatory for any serious sender, and the lever that separates programs that learn from their mistakes from programs that don't.
The major programs
| Receiver | Program name | Format | How to enroll |
|---|---|---|---|
| Microsoft (Outlook.com, Hotmail, Live) | JMRP | ARF email | junkmailreporting.live.com |
| Yahoo / AOL | Complaint Feedback Loop | ARF email | senders.yahooinc.com |
| Postmaster Tools | Dashboard only | postmaster.google.com | |
| Comcast | Comcast FBL | ARF email | feedback.comcast.net |
| Mail.ru | FBL portal | ARF email | postmaster.mail.ru |
| Apple iCloud | None public | — | Inferred from delivery metrics |
What an ARF report looks like
Abuse Reporting Format (RFC 5965) is a multipart email with three parts: a human-readable summary, a message/feedback-report machine-readable body, and an attached copy of the original message (often redacted).
Feedback-Type: abuse
User-Agent: SomeMailUA/1.0
Version: 1
Original-Mail-From: <[email protected]>
Original-Rcpt-To: <[email protected]>
Arrival-Date: Mon, 26 Apr 2026 10:00:00 +0000
Reported-Domain: example.com
Source-IP: 203.0.113.42Your processor reads Original-Rcpt-To, suppresses that address, and increments a complaint counter for the sending IP and From domain. Some processors also store the report itself for later analysis.
Enrolling step-by-step
Enroll in JMRP, CFL, and Postmaster Tools
- 01
Choose your FBL inbox
Pick a dedicated address —
[email protected]is conventional. Don't use a personal mailbox; volume can be high. - 02
Enroll with Microsoft (JMRP)
Apply at the JMRP portal. You'll need to verify ownership of every sending IP. Approval takes 1–3 business days. Microsoft sends reports to your designated address.
- 03
Enroll with Yahoo (CFL)
Yahoo's CFL is enrolled per-domain via DKIM-signed messages. Sign with
d=matching the From domain, then apply at senders.yahooinc.com. Reports arrive within a week. - 04
Verify in Google Postmaster Tools
Add a TXT record to your domain. After 48 hours, the dashboard shows complaint rate by domain. There is no message-level FBL — only the rate.
- 05
Wire up the processor
Auto-process incoming ARF mail: parse, suppress the recipient, log. Most ESPs offer a managed FBL endpoint; if you self-process, follow RFC 5965 strictly.
Suppression discipline
- Suppress on first complaint, irreversibly.
- Store complaint reason and timestamp for audit.
- Audit your suppression engine quarterly — leaks happen.
- Treat complaints as stronger than unsubscribes. The recipient escalated.
Reading complaint trends
| Rate | Health | Action |
|---|---|---|
| Under 0.05% | Excellent | Maintain |
| 0.05% – 0.1% | Healthy | Monitor |
| 0.1% – 0.3% | Warning | Investigate content and segment |
| Over 0.3% | Critical | Pause campaigns; audit list source |
Spikes are more diagnostic than absolute levels. A campaign that doubles your baseline overnight has a content or segmenting problem; one that creeps up over months has a list decay problem.
What FBLs don't catch
- Spam-folder placement. Recipients can't complain about mail they never see.
- Silent unengagement. Users deleting without opening is invisible to FBLs but visible in receiver-side reputation models.
- B2B receivers. Most corporate mail systems don't run FBLs at all.
- Apple iCloud. Currently no public FBL.
Frequently asked questions
Keep reading