{
  "id": 15472071,
  "title": "Business Emails Going to Spam? A Practical SPF, DKIM and DMARC Troubleshooting Guide",
  "url": "https://urgent.news/2026/10/18/business-emails-going-to-spam-a-practical-spf-dkim-and-dmarc",
  "topic": "tech",
  "section": "Tech",
  "published": "2026-10-18T19:10:24.000Z",
  "source": {
    "name": "Dev.to",
    "slug": "dev-to",
    "url": "https://dev.to/alifhost/business-emails-going-to-spam-a-practical-spf-dkim-and-dmarc-troubleshooting-guide-569p"
  },
  "original_language": "en",
  "account": "Business emails ending up in spam folders can be frustrating. Before making sweeping DNS changes or switching providers, follow this practical troubleshooting guide to pinpoint the issue.\n\nFirst, identify the three possible outcomes: the sending application failed, the receiving server rejected the message, or the message was accepted but placed in spam. For each outcome, gather key details like the sending address, recipient provider, timestamp, and application used. Note the timezone of the timestamp. If a bounce occurs, save its status code and explanation. Do not share email addresses or contents publicly.\n\nNext, collect every service that sends mail from your business. This includes staff mailboxes, website contact forms, stores, invoicing services, and newsletter platforms. Even if they all use the same domain, treat them as separate delivery paths. Create a simple record for each, noting its purpose, provider, sender configuration, owner, and a safe test action. For instance, test an order confirmation with a test order, not a real customer transaction.\n\nUnderstand the three authentication checks: SPF authorizes the sending infrastructure, DKIM verifies a signature, and DMARC ties everything to the visible From address. Note that SPF alone does not guarantee a DMARC pass; DMARC can pass with aligned SPF or DKIM results, depending on the configuration.\n\nBefore making DNS changes, confirm which DNS provider is authoritative for your domain. Avoid publishing a DKIM private key in DNS or including it in screenshots. Obtain necessary values directly from your sending service, not from another company's settings.\n\nFor each sending path, test a message and record the SPF, DKIM, DMARC results, and domains involved. Use ordinary, nonconfidential content and recipients who have agreed to participate. Compare the results before and after any documented changes.\n\nWhen implementing DMARC policy enforcement, do it gradually and carefully. Microsoft advises a phased rollout with testing to avoid mistakenly rejecting valid mail. Assign someone to review the evidence and decide when to tighten the policy. Keep a record of what was tested, what still fails, and the team's response plan if a critical sending path fails.\n\nBesides authentication, consider Google's email sender guidelines, which cover sending practices, transport security, DNS, and recipient experience. Passing authentication does not exempt you from meeting the recipient's requirements. Analyze the problem by comparing message types, destinations, and times to identify patterns. Build a small test matrix rather than repeatedly sending the same message without recording results. Note the test time, sender path, destination, acceptance result, and observed folder.\n\nPrepare a concise report for support with the affected sending path, expected vs. actual behavior, timestamp, sanitized delivery report, and recent changes. Include a sanitized message identifier if supported and use the provider's secure support channel for sensitive details. Do not post passwords, tokens, or private keys publicly.\n\nBy following these steps, you can methodically diagnose and address email delivery issues without making premature DNS changes or provider switches.",
  "summary": "An invoice reaches a customer's junk folder. A password reset never appears. A contact form reports success, but nobody receives the message. These symptoms deserve investigation before changing every DNS record or moving to another provider. This guide is published for Alif Host. It explains a practical way to investigate business email delivery while keeping configuration changes controlled.…",
  "key_points": [
    "Emails failing to reach inbox may be due to SPF, DKIM, or DMARC failures.",
    "Identify all mail sending services used by the business, treating each as separate delivery paths."
  ],
  "editors_take": null,
  "illustration": null,
  "coverage": {
    "outlets": 1,
    "also_reported_by": []
  },
  "ai_generated": true,
  "disclaimer": "Summaries, key points and the editor’s take are written by software from other outlets’ reporting and may contain errors — always check the linked original."
}