ساخت و بررسی رکورد DMARC
یک رکورد DMARC با مسیر استقرار امن از پایش تا اجرا بسازید، و سیاستی را که یک دامنه امروز منتشر میکند بررسی کنید.
1سیاست
کاری که دریافتکنندگان باید با ایمیلی که ادعا میکند از دامنه شماست اما هم SPF و هم همراستایی DKIM را رد میکند، انجام دهند.
مگر اینکه زیردامنهها به قانونی متفاوت نیاز داشته باشند، روی «به ارث بردن» بگذارید.
زیر ۱۰۰، بقیه به سیاست ضعیفتر بازمیگردد. برای افزایش تدریجی مفید است.
2گزارشدهی
گزارشهای تجمیعی کل هدف شروع با DMARC هستند: آنها هر منبعی که به نام دامنه شما ایمیل میفرستد را نشان میدهند.
خلاصههای روزانه XML. اگر این آدرس روی دامنه دیگری باشد، آن دامنه باید یک رکورد مجوز منتشر کند.
نسخههای خطای هر پیام. اختیاری: اغلب دریافتکنندگان دیگر آنها را نمیفرستند.
3همراستایی
میزان تطابقی که دامنه SPF یا DKIM باید با دامنه From قابلمشاهده داشته باشد. حالت آسانگیرانه برای بیشتر تنظیمات مناسب است.
- نوع رکورد
- TXT
- نام / میزبان
- _dmarc
- TTL
- 3600
هرگز مستقیم به reject نپرید: خبرنامهها، فاکتورها و پشتیبانی خودتان را مسدود خواهید کرد. یک مرحله در هر زمان جلو بروید و بین هر مرحله گزارشها را بخوانید.
-
هفتههای ۱ تا ۴: مشاهده
p=none; pct=100فقط با حالت پایش منتشر کنید و گزارشهای تجمیعی را بخوانید. هر فرستنده معتبر را پیدا کنید و SPF یا DKIM را برای هرکدام همراستا کنید. -
هفتههای ۵ تا ۶: قرنطینه یکچهارم
p=quarantine; pct=25به قرنطینه روی بخشی از ایمیلها بروید. مراقب شکایات و هر ایمیل معتبری که در اسپم میافتد باشید. -
هفتههای ۷ تا ۸: قرنطینه همه
p=quarantine; pct=100آن را به همه ایمیلها افزایش دهید. گزارشها اکنون باید فقط شکستهایی از منابعی که نمیشناسید نشان دهند. -
از هفته ۹ به بعد: رد کردن
p=reject; pct=100به اجرای کامل تغییر دهید و همچنان گزارشها را بخوانید: هر بار که تیمی از یک ابزار جدید استفاده کند، فرستندههای جدید ظاهر میشوند.
یک سیاست را سمت چپ با مسیر استقراری از پایش تا اجرا بسازید، یا به بررسیکننده بروید تا رکورد DMARC ای را که یک دامنه منتشر میکند، برچسببهبرچسب، بخوانید.
| برچسب | مقدار | معنی |
|---|
| دامنه مقصد | رکورد مجوز | وضعیت |
|---|
درباره ساخت و بررسی رکورد DMARC
DMARC Record Generator & Checker رکورد TXT با نام `_dmarc` را میسازد که به دریافتکنندهها میگوید وقتی ایمیلی که ادعا میکند از دامنه شماست هم SPF و هم همتراز DKIM را نداشته باشد چه کنند، و به همان اندازه مهم، گزارشهایی که نشان میدهند چه کسی بهجای شما ارسال میکند را کجا بفرستند. از فوریه ۲۰۲۴، Gmail و Yahoo از هر کسی که ایمیل انبوه به کاربرانشان ارسال میکند رکورد DMARC خواستهاند.
تولیدکننده سیاست، سیاست زیردامنه، درصد، آدرسهای گزارش، حالتهای همترازی، گزینههای شکست و بازه گزارشدهی را پوشش میدهد و مسیر استقراری را که بیشتر دامنهها باید دنبال کنند ترسیم میکند: ابتدا فقط پایش، سپس قرنطینه بخشی، سپس قرنطینه کامل، سپس رد کردن. رفتن مستقیم به reject باعث میشود سازمانها فاکتورها، خبرنامهها و پاسخهای میز کمک خودشان را مسدود کنند.
بررسیکننده رکوردی را که یک دامنه منتشر میکند میخواند، هر برچسب را به زبان ساده توضیح میدهد و آن را در برابر RFC 7489 اعتبارسنجی میکند. نبود رکورد، چند رکورد (که دریافتکنندهها آن را معادل نبود هیچ سیاستی میدانند)، برچسب نسخه در جای نادرست، برچسبهای نادرست یا ناشناخته، یک `p=none` که ماههاست همانجا مانده، `pct` زیر ۱۰۰، و یک مورد ظریف که گزارشهای شما را بیسروصدا از دست میدهد: آدرس `rua` روی دامنهای دیگر که رکورد مجوز مقصد خارجی موردنیاز RFC 7489 بخش ۷.۱ را منتشر نکرده است. همچنین fallback دامنه سازمانی را دنبال میکند، پس بررسی یک زیردامنه سیاستی را نشان میدهد که واقعاً روی آن اعمال میشود.
نحوه استفاده از ساخت و بررسی رکورد DMARC
- با تب Generator شروع کنید در حالی که سیاست روی فقط پایش تنظیم شده، و یک آدرس برای گزارشهای تجمیعی وارد کنید.
- تا زمانی که ندانید فرستندهای به تطبیق دقیق نیاز دارد، همترازی را روی relaxed بگذارید و pct را روی ۱۰۰ نگه دارید.
- رکورد را بهصورت رکورد TXT با نام _dmarc در دامنه خود منتشر کنید.
- گزارشهای تجمیعی را برای چند هفته بخوانید و SPF یا DKIM را برای هر فرستنده مشروعی که آشکار میشود همتراز کنید.
- به quarantine بروید، سپس به reject، در حالی که بین هر مرحله گزارشها را بررسی میکنید.
- در هر مرحله از تب Checker استفاده کنید تا تأیید کنید رکورد بدون مشکل تجزیه میشود و مقصدهای گزارش شما مجاز هستند.