Defaults.Exposed

Defaults.Exposed › گزارش‌ها

SPF چیست — و چگونه رکورد SPF خود را اصلاح کنم؟ (۲۰۲۶)

منتشرشده 2026-07-01

ارقام تا تاریخ 2026-06-29 · روش‌شناسی نسخه ۷. داده‌های تجمیعی سرشماری در سطح 261 میلیون دامنه ارزیابی‌شده. SPF (چارچوب سیاست فرستنده) یک رکورد DNS است که فهرست می‌کند کدام سرورها مجازند برای دامنه شما ایمیل ارسال کنند. ببینید چگونه ارزیابی می‌کنیم.

SPF یک خط واحد در DNS شماست که می‌گوید «این سرورها مجازند به نام من ایمیل بفرستند — با هر چیز دیگری مشکوک برخورد کن.» در میان 261 میلیون دامنه، 53.21٪ یک رکورد SPF منتشر می‌کنند. این عدد سالم به‌نظر می‌رسد، اما داشتن رکورد به‌تنهایی از شما محافظت نمی‌کند: مشخص‌کننده پایانی تعیین می‌کند که آیا فرستندگان فهرست‌نشده رد می‌شوند یا با اجازه عبور می‌کنند، و سهم بزرگی از رکوردها چنان نرم تنظیم شده‌اند که هیچ چیز را تغییر نمی‌دهند. در اینجا می‌بینید که SPF واقعاً چه می‌کند، رایج‌ترین اشتباه‌هایی که می‌بینیم، و چگونه رکورد خود را اصلاح کنید.

رکورد SPF چیست؟

وقتی یک سرور ایمیل پیامی دریافت می‌کند که ادعا می‌کند از دامنه شماست، رکورد SPF شما را جستجو می‌کند و بررسی می‌کند که آیا سرور فرستنده در فهرست تأییدشده شما هست یا نه. رکورد با دستوری برای هر چیزی که در فهرست نیست پایان می‌یابد:

از میان 139 میلیون دامنه‌ای که SPF منتشر می‌کنند، تنها 39.3٪ از -all سخت‌گیرانه استفاده می‌کنند، در حالی که 55.8٪ از ~all نرم‌تر بهره می‌برند. و 36,014 دامنه +all منتشر می‌کنند — دعوتی گشوده که به دنیا می‌گوید هرکسی می‌تواند به نام آن‌ها ایمیل بفرستد.

اشتباه‌هایی که بی‌سروصدا SPF را می‌شکنند

چگونه رکورد SPF خود را اصلاح کنم؟

  1. یک رکورد SPF منتشر کنید — یک رکورد TXT واحد که با v=spf1 آغاز می‌شود. هرگز دو رکورد منتشر نکنید؛ این یک شکست خودکار است.
  2. هر فرستنده مشروع را فهرست کنید — ارائه‌دهنده صندوق پستی، پلتفرم بازاریابی، CRM، میز پشتیبانی شما — با استفاده از مقادیر مستندشده include: آن‌ها.
  3. با -all پایان دهید پس از آنکه مطمئن شدید فهرست کامل است. اگر به حاشیه امنیت نیاز دارید از ~all شروع کنید، سپس آن را سخت‌گیرانه‌تر کنید. ببینید اصلاح SPF.
  4. زیر ۱۰ جستجو بمانید — اگر نزدیک به این حد هستید، include‌ها را مسطح یا یکپارچه کنید.
  5. سپس DMARC اضافه کنید — SPF و DKIM به DMARC تغذیه می‌شوند، همان کنترلی که واقعاً جلوی ارسال ایمیل به نام دامنه شما را می‌گیرد.

پرسش‌های پرتکرار

یک رکورد SPF چه شکلی است؟ یک رکورد DNS TXT واحد مانند v=spf1 include:_spf.google.com -all. ورودی‌های include: فرستندگان تأییدشده شما هستند؛ -all در انتها هرکس دیگری را رد می‌کند.

کدام بهتر است، ~all یا -all؟ -all (hardfail) قوی‌تر است — به دریافت‌کنندگان می‌گوید فرستندگان فهرست‌نشده را رد کنند. ~all (softfail) معمولاً همچنان ایمیل را تحویل می‌دهد. تا تاریخ 2026-06-29، 39.3٪ از رکوردهای SPF از -all و 55.8٪ از ~all استفاده می‌کنند.

آیا SPF جلوی جعل دامنه من را می‌گیرد؟ به‌تنهایی نه. SPF آدرس قابل‌مشاهده «From» را کنترل نمی‌کند. شما به DMARC تنظیم‌شده در حالت اعمال نیاز دارید. 32.4٪ از دامنه‌ها SPF دارند اما DMARC ندارند و همچنان قابل‌جعل باقی می‌مانند.

چرا رکورد SPF من «شکست می‌خورد» با اینکه درست به‌نظر می‌رسد؟ اغلب به این دلیل که از حد ۱۰ جستجو فراتر می‌رود و permerror برمی‌گرداند. 0.01٪ از دامنه‌های دارای SPF با این مشکل روبه‌رو می‌شوند. تعداد جستجوهای include: را کاهش دهید.

آیا اصلاح SPF پرهزینه است؟ نه — این یک تغییر DNS رایگان است. زحمت اصلی کامل و درست‌کردن فهرست فرستنده است، نه هزینه مالی.

SPF دامنه خود را رایگان بررسی کنید

رکورد SPF خود، مشخص‌کننده پایانی آن، و کامل بودن یا نبودن آن را ببینید — به‌صورت خصوصی، و تنها برای مالک.

دامنه خود را بررسی کنید ← · اصلاح SPF ← · اصلاح DMARC ← · چگونه ارزیابی می‌کنیم ← · فقط داده‌های تجمیعی. داده‌ها در اتحادیه اروپا ذخیره و پردازش می‌شوند.