ساخت و بررسی رکورد DKIM
کلید عمومی از سرور ایمیل خود را به یک رکورد TXT بهصورت selector._domainkey تبدیل کنید، و کلید DKIM ای را که یک دامنه امروز منتشر میکند بررسی کنید.
1جزئیات کلید
نامی که سرور ایمیل شما برای انتشار این کلید استفاده میکند: در امضا بهصورت s= ظاهر میشود.
کلید عمومیای را که سرور ایمیل شما تولید کرده جایگذاری کنید. سرصفحههای PEM، شکستهای خط و یک p= ابتدایی بهطور خودکار حذف میشوند.
2گزینهها
مگر اینکه لازم باشد SHA-1 را ممنوع کنید، روی «هر کدام» بگذارید.
- نوع رکورد
- TXT
- نام / میزبان
- -
- TTL
- 3600
- جفت کلید را روی سرور ایمیل خود تولید کنید، یا تنظیمات DKIM ارائهدهندهتان را باز کنید.
- کلید عمومی و selectorی که با آن صادر شده را کپی کنید.
- یک رکورد TXT با نام و مقدار نشاندادهشده در اینجا اضافه کنید.
- پس از انتشار رکورد، امضای DKIM را روی سرور ایمیل فعال کنید.
- یک پیام آزمایشی برای خودتان بفرستید و کلید را در تب بررسیکننده تأیید کنید.
یک کلید ۲۰۴۸ بیتی رکورد را بیش از ۲۵۵ کاراکتر میکند. اشکالی ندارد: DNS آن را بهصورت چند رشته نقلقولشده ذخیره میکند و بیشتر پنلهای کنترل آن را برای شما تقسیم میکنند.
کلید عمومیای را که سرور ایمیل شما تولید کرده جایگذاری کنید تا رکورد قابلانتشار ساخته شود، یا به بررسیکننده بروید تا کلید DKIM ای را که یک دامنه امروز استفاده میکند بازرسی کنید. کلیدهای خصوصی روی سرور شما میمانند، هرگز اینجا جایگذاری نکنید.
- کلید
- -
- رکورد جستجوشده
- -
| Selector | کلید |
|---|
| برچسب | مقدار | معنی |
|---|
درباره ساخت و بررسی رکورد DKIM
DKIM Record Generator & Checker رکورد TXT بهصورت `selector._domainkey` را که منتشر میکنید میسازد و رکوردی را که یک دامنه امروز منتشر میکند بررسی میکند. DKIM هر پیام خروجی را با یک کلید خصوصی نگهداریشده روی سرور ایمیل شما امضا میکند؛ دریافتکنندهها کلید عمومی متناظر را از DNS میگیرند و امضا را تأیید میکنند. اگر رکورد را اشتباه بنویسید، هر امضا بهصورت بیسروصدا شکست میخورد.
تولیدکننده کلید عمومیای را که سرور ایمیل یا ارائهدهنده شما تولید کرده میگیرد و آن را با برچسبهای درست میپیچد: نسخه، نوع کلید، محدودیت اختیاری hash، نوع سرویس و flag ها. هرگز کلید خصوصی را نمیخواهد، تولید نمیکند یا منتقل نمیکند: آن کلید روی سرور ساخته میشود و هرگز نباید آن را ترک کند، به همین دلیل هیچ ابزار DKIM صادقی پیشنهاد نمیدهد کلیدی برای شما در مرورگر بسازد.
بررسیکننده selector را جستجو میکند، هر برچسب را در برابر RFC 6376 اعتبارسنجی میکند و الگوریتم و اندازه کلید را از کلید منتشرشده استخراج میکند. مشکلات مهم را علامت میزند: کلید باطلشده (یک `p=` خالی)، کلیدی که هنگام کپی بریده شده، کلید ۱۰۲۴ بیتی که باید جایگزین شود، حالت آزمایشی که روشن مانده و به دریافتکنندهها میگوید شکستها را کاملاً نادیده بگیرند، و محدودیت `h=sha1` که RFC 8301 آن را منسوخ کرده است. اگر selector خود را نمیدانید، فیلد را خالی بگذارید تا مواردی رایج را بررسی کند.
نحوه استفاده از ساخت و بررسی رکورد DKIM
- جفت کلید را روی سرور ایمیل خود تولید کنید، یا تنظیمات DKIM ارائهدهنده ایمیل خود را باز کنید.
- کلید عمومی و selector صادرشده برای آن را کپی کنید. کلید خصوصی را جای خودش باقی بگذارید.
- کلید عمومی را در تب Generator جایگذاری کنید، دامنه و selector خود را تنظیم کنید و در صورت نیاز گزینهها را تغییر دهید.
- رکورد TXT را در نامی که نشان داده شده منتشر کنید: selector._domainkey.yourdomain.com، با TTL یک ساعت.
- پس از انتشار رکورد، امضای DKIM را در سرور ایمیل خود فعال کنید.
- از تب Checker برای تأیید اینکه کلید خوانا، در اندازه درست است و در حالت آزمایشی رها نشده استفاده کنید.