Why are emails from my company going to spam on @me.com but not @gmail.com and how to fix it?
Published 23 Jun 2025
Updated 5 Oct 2026
12 min read
Summarize with

Updated on 11 Oct 2026: We updated the iCloud Mail troubleshooting steps and added checks for message content and tracking links.
If company emails go to junk at an @me.com address but reach the inbox at @gmail.com, that result does not prove Apple rejects the domain. It usually means Apple iCloud Mail, the Apple Mail app, or that specific mailbox made a different filtering decision than Gmail. Treat it as a placement problem that needs a controlled test.
The fix starts by separating mailbox and client behavior from the sending setup. Check the same @me.com mailbox in iCloud Mail on the web before reconnecting Apple Mail. Send the same message directly through the usual sending service to several independent Apple accounts, including @icloud.com, @me.com, and @mac.com when available. Then confirm SPF, DKIM, DMARC, content, list quality, complaint risk, and blocklist (blacklist) status before changing infrastructure.
- Fastest mailbox check: close or disconnect other mail apps, inspect a fresh test in iCloud Mail on the web, then reopen Apple Mail and watch for a folder move.
- Fastest sender check: send a live message to Suped's email tester through the same service that sends the affected company mail, then read the authentication result.
- Fastest operational fix: if several Apple accounts are affected, pause broad marketing sends while testing, then restart with engaged subscribers.
Why @me.com and Gmail disagree
@me.com is part of Apple's iCloud Mail system. Apple tracks IP reputation, domain reputation, content checks, user feedback, and other signals. Gmail uses its own classifier, reputation data, user feedback, and mailbox-level training. A message can pass SPF, DKIM, and DMARC and still land in junk at one mailbox provider. A DMARC pass confirms that a passing SPF or DKIM domain matches the visible From domain under DMARC rules. It does not guarantee inbox placement.
iCloud Mail filtering
- Mailbox training: a user marking similar mail as junk can influence future placement for that mailbox.
- Client filtering: Mail on Mac can apply its own junk decisions after iCloud accepts the message, and a move to a server-stored Junk folder appears in webmail too.
- Legacy domains: @me.com and @mac.com addresses still route through Apple's current mail system.
Gmail filtering
- Separate classifier: Gmail can place the same message in Inbox because its scoring and user history differ.
- Different engagement: Gmail can see more positive recipient behavior for the domain.
- Different weighting: Gmail and Apple do not weigh the same signals equally.
Do not treat one Gmail inbox and one @me.com inbox as proof of a provider-wide issue. Use several independent seed accounts and real production results grouped by recipient domain. Aliases belonging to one iCloud account do not provide independent mailbox tests. If only one @me.com mailbox has the problem, start with mailbox and client training. If many Apple mailboxes have the same problem, investigate sender reputation and the delivered message.

A company email in the Junk folder in iCloud Mail.
Prove where the filtering happens
Before changing DNS or switching sending IPs, establish whether iCloud placed the message in junk or a mail app moved it. Apple explains that server-stored mailboxes appear across computers. A synced Junk folder therefore does not identify which filter acted. Review local settings and iCloud webmail rules before diagnosing a sender problem.
Close or disconnect other mail apps for the test, send one normal company email, and inspect iCloud Mail in a browser before reopening Apple Mail. If it arrives in Inbox and moves only after an app reconnects, inspect that app. If it is already in Junk before any app reconnects, investigate iCloud filtering and webmail rules. Allow folder changes to sync before comparing results.

Steps to diagnose company email spam placement in iCloud Mail and the Apple Mail app.
Do not rely on open rates
Open rates are weak evidence for inbox placement. Mail Privacy Protection downloads remote content in the background, so a tracking pixel can load without the recipient reading the email. This applies to supported mail accounts used in Apple Mail, including Gmail accounts. Prefer delivery logs, raw headers, seeded inbox checks, and replies or confirmed clicks.
- Weak signal: one week of opens by mailbox domain is not enough to confirm inbox placement.
- Stronger signal: multiple Apple inbox checks plus raw headers provide a better starting point.
|
|
|
|---|---|---|
Junk after app reconnects | review that app's junk settings, rules, and blocked senders | |
Junk before apps reconnect | Junk when reopened | check iCloud rules, then authentication and sender signals |
Not present | Not present | read SMTP logs, deferrals, and rejections |
Junk across independent Apple accounts | Junk when reopened | compare headers and investigate the common sender or message |
Check a fresh message in webmail before reconnecting other mail apps.
If the message never appears, save the exact SMTP response and timestamp. Under the SMTP reply rules, a 4xx response is a temporary deferral that the sender should retry; a 5xx response is a permanent rejection for that delivery attempt. A final 250 response after the message data means the receiving server accepted responsibility for delivery, not that the message reached Inbox. Check rules, other folders, and forwarding before treating accepted but missing mail as junk placement.
Check authentication and domain health
After the mailbox test, check whether the delivered message passes SPF or DKIM with a domain that matches the visible From domain under DMARC rules. Apple and Gmail both use authentication, but a pass at one provider does not excuse a failure at another. Forwarding, mailing list modifications, wrong envelope domains, missing DKIM signatures, and broken SPF includes can create provider-specific outcomes.
A domain health checker helps catch obvious DNS faults first. Check SPF for the envelope sender domain, DKIM for the selector used on the delivered message, and DMARC for the visible From domain. If you manage the outbound mail server, also check its reverse DNS (PTR); for hosted sending, ask the provider to verify it.
Email tester
Send a real email to this address. Suped shows a results button when the test is ready.
?/43tests passed
Read the Authentication-Results header added by the receiving provider, rather than trusting every header with that name. A valid DKIM record in DNS does nothing if the outbound platform did not sign the message. SPF passing for an unrelated return-path domain does not supply a DMARC pass. Compare smtp.mailfrom, header.d, and header.from with the Gmail copy, and inspect Received headers for forwarding or a different sending route. Under DMARC domain-matching rules, relaxed matching permits domains with the same organizational domain; strict aspf=s or adkim=s requires an exact domain match for that mechanism.
Illustrative authentication records to verifytext
_dmarc.example.com TXT v=DMARC1; p=none; rua=mailto:dmarc@example.com example.com TXT v=spf1 include:send.example.net -all selector1._domainkey.example.com TXT v=DKIM1; k=rsa; p=BASE64_PUBLIC_KEY
Replace the example domains, reporting mailbox, SPF include, and DKIM key with the values for your actual sending service. Publish one SPF record per domain and keep DNS-lookup-causing SPF terms within SPF's limit of 10, including nested includes. The example p=none policy requests no DMARC enforcement; it does not bypass spam filtering. Changing to quarantine or reject does not repair authentication failures.
What a healthy result shows
- SPF result: pass is useful, and its authenticated domain must match the visible From domain under DMARC rules if SPF supplies the DMARC pass.
- DKIM result: pass with a matching signing domain supplies a DMARC pass; forwarding or message changes still require checking the delivered result.
- DMARC result: pass means at least one authenticated path matches the domain recipients see.
- Header result: the delivered copy must show the result, not only the intended DNS setup.
Meet Apple's bulk-sender requirements
For bulk email to iCloud Mail, Apple requires SPF, DKIM, and a published DMARC policy. Apple also requires standards-compliant messages, reverse DNS for sending IPs, consistent sender identity, and separate marketing and transactional streams. These requirements cover @icloud.com, @me.com, and @mac.com. Apple's published guidance does not give a numeric bulk-sender threshold.
- Use explicit consent: send bulk email only to people who subscribed, and do not use purchased, rented, or appended addresses. Confirm new subscribers' addresses and rate-limit signup forms to reduce typos and abuse.
- Make exit immediate: include a working unsubscribe path, honor requests promptly, and never reactivate suppressed addresses.
- Keep identity stable: use consistent sending domains, IPs, From names, and From addresses while separating mail streams.
- Maintain the transport: publish reverse DNS and comply with SMTP (RFC 5321) and message (RFC 5322) standards. If you operate a forwarding service, use ARC (Authenticated Received Chain) to preserve authentication evidence on forwarded mail.
- Process failures: act on temporary and permanent SMTP errors, suppress permanently invalid addresses, and periodically remove inactive subscribers. Retry temporary failures according to your sending service's policy.
Apple has no bulk-sender allowlist or feedback loop
Apple offers no bulk-sender allowlist or complaint feedback loop, so missing complaint reports do not mean zero complaints. After following its requirements and reviewing mail logs, contact icloudadmin@apple.com with your company name, sending domain, affected mail-server IPs, exact SMTP errors, and when the issue began. For accepted messages going to Junk, describe that placement problem and include test timestamps with the relevant sending logs.
Check IP and domain reputation
Reputation still matters, but do not assume the IP is the only issue. A public blocklist (blacklist) listing is a diagnostic lead, not proof of why Apple placed a message in Junk. Compare listings with actual SMTP errors and placement tests. Apple does not publish a complete list of the reputation sources used by its filters.
Use Suped's blocklist monitoring to watch the sending domain and outbound IPs identified in recipient-side Received headers or sending logs. Ignore obscure blacklist listings unless they connect to the recipient mix, mail type, or a visible delivery problem.
How to interpret delivery evidence
These are diagnostic scopes, not published Apple thresholds or guaranteed proof of a filtering cause.
Mailbox check
Local settings
Inspect rules and client behavior for the affected account.
Independent accounts
Shared pattern
Compare fresh direct tests across separate Apple accounts.
Production trend
Recovery evidence
Track SMTP outcomes and placement after controlled changes.
Review audience source, send frequency, bounce text, and recent replies or confirmed clicks. Open rates alone do not establish inactivity. If you send through a shared IP, ask your sending provider to investigate the pool's iCloud delivery results and any corrective action. Other senders' activity can affect shared IP reputation, while your domain and subscriber practices still need review.
Blocklist checker
Check your domain or IP against 144 blocklists.















When a meaningful listing appears, do not swap IPs as the first reaction. Fix the cause, such as a bad acquisition source, poor suppression, high complaint risk, sudden volume, or shared infrastructure sending patterns. IP rotation without a behavior change moves the problem and can slow recovery.
Test message content and tracking links
When authentication passes and a fresh test still lands in Junk, compare a simple plain-text email with the normal template through the same sending service. Send directly to independent iCloud and Gmail accounts, keeping sender identity stable.
- Start with a short, relevant message without a promotional signature or optional attachments. Keep required unsubscribe details in marketing tests.
- Restore the HTML template and check for broken markup or hidden content. A matching plain-text alternative gives recipients another reading option.
- Add links one at a time and inspect their destinations, including click-tracking redirects. Use clear destinations instead of public URL shorteners, and investigate the reputation of tracking domains.
- Test the usual signature and attachments separately. If a specific file changes placement, test an appropriate link to the file on your company website.
A change in placement identifies a component to investigate; it does not expose Apple's filtering rules. Google's message formatting guidance also calls for clear sender identity and understandable links. Link domains do not have to match the From domain for DMARC to pass.
Fix company email delivery to iCloud Mail
Use the test result to choose which actions apply. The goal is to remove authentication ambiguity, reduce negative recipient signals, and give iCloud Mail a cleaner pattern over later sends.
- Retrain the mailbox: in iCloud Mail on the web, select the wanted message in Junk and choose Move Message, then Inbox. In Mail on Mac, mark it as not junk or move it to Inbox. Add the sender to iCloud Contacts when the recipient wants future mail.
- Fix authentication: make SPF and DKIM pass, publish DMARC, and confirm a DMARC domain match on the delivered message.
- Tighten sending: pause inactive Apple subscribers in marketing campaigns and restart with recent clickers or other clearly engaged, opted-in recipients. Increase volume gradually as delivery results improve.
- Reduce complaint risk: make unsubscribe immediate for Apple recipients, remove old imports without clear consent, and keep suppressed addresses suppressed.
- Change one variable: test the subject, content, sender identity, and volume separately so each result is readable.
Separately, Gmail's bulk-sender rules count roughly 5,000 messages to personal Gmail accounts in 24 hours across the same primary domain, and that classification persists once reached. Marketing and subscription messages need RFC 8058 one-click unsubscribe headers; a body link alone is insufficient. Apple's requirement is an immediate unsubscribe link.
Suped is our DMARC reporting and email authentication platform. Its practical role is to identify sending sources, show SPF or DKIM failures in reported traffic, and provide steps for correcting DNS or signing problems.
For Apple-specific spam complaints, DMARC monitoring summarizes authentication results from receivers that send reports; it does not reveal the inbox folder or guarantee reports for every Apple delivery. Missing Apple reports do not prove delivery or non-delivery. Use reported authentication failures alongside fresh message headers and sending logs.

Issue steps to fix dialog showing the issue overview, tailored fix steps, and verification action
Mailbox-only issue
The test reaches Inbox before other apps reconnect, then moves to Junk after Apple Mail reconnects. Review that app's junk settings and rules first.
- Main fix: mark wanted mail as not junk and check junk settings, rules, and blocked senders.
- Proof point: a fresh test stays in Inbox while the suspect app is disconnected.
Sender-wide issue
Multiple independent Apple accounts place fresh direct company mail in Junk before apps reconnect. Check iCloud rules, then authentication, reputation, audience quality, and provider requirements.
- Main fix: repair authentication, reduce risky volume, and segment Apple recipients.
- Proof point: placement improves across several Apple accounts after controlled sends.

