Defaults.Exposed › راهاندازی › DKIM
نحوه راهاندازی DKIM در Namecheap
کلید DKIM ارائهدهنده ایمیل خود را در DNS Namecheap منتشر کنید تا ایمیلهایتان دارای امضای ضد دستکاری باشند.
چرا این موضوع برای کسبوکار شما اهمیت دارد
DKIM (ایمیل شناسهدار با کلیدهای دامنه) یک امضای دیجیتال نامرئی به هر ایمیلی که میفرستید اضافه میکند. ارائهدهنده ایمیل دریافتکننده از یک کلید عمومی که در DNS شما منتشر کردهاید برای تایید دو چیز استفاده میکند: پیام واقعاً از دامنه شما آمده، و هیچکس در مسیر آن را تغییر نداده است.
به زبان ساده: DKIM یک مهر اصالت روی ایمیل شماست. جعل هویت را سختتر و احتمال رسیدن ایمیل واقعی شما به صندوق ورودی به جای اسپم را بیشتر میکند. مثل بقیه، رایگان است و یکبار انجام میشود.
مهم: DKIM دو بخش دارد
DKIM تنها رکوردی است که واقعاً اهمیت دارد چه کسی چه کاری انجام میدهد:
- ارائهدهنده ایمیل شما کلید را تولید میکند. Google Workspace، Microsoft 365 یا هر کسی که صندوقهای پستی شما را اداره میکند، کلید DKIM را برای شما در کنسول مدیریت خودشان میسازد. شما نمیتوانید این را درست کنید — باید نام هاست و مقدار دقیق را از آنها دریافت کنید.
- Namecheap آن را منتشر میکند. سپس آن کلید را به DNS دامنه خود در Namecheap اضافه میکنید (با فرض اینکه Namecheap DNS شما را اجرا میکند — ببینید زیر).
پس: در پلتفرم ایمیل تولید کنید، در میزبان DNS منتشر کنید.
اول، تایید کنید که Namecheap DNS شما را اجرا میکند
یک رکورد DKIM تنها زمانی کار میکند که Namecheap DNS دامنه شما را پاسخ دهد. در Namecheap، Domain List → Manage را باز کنید و بخش Nameservers را بررسی کنید. اگر Namecheap BasicDNS / PremiumDNS نشان میدهد، در جای درستی هستید. اگر به ارائهدهنده دیگری اشاره میکند، رکورد DKIM را آنجا اضافه کنید — در Namecheap تاثیر نخواهد داشت.
کلید را از ارائهدهنده ایمیل خود دریافت کنید
در ناحیه مدیریت ارائهدهنده ایمیل خود، به دنبال تنظیمات DKIM یا احراز هویت ایمیل بگردید و یک کلید تولید/فعال کنید. دو بخش متن به شما میدهد:
- یک نام هاست/selector، چیزی مثل
google._domainkeyیاselector1._domainkey. - یک مقدار طولانی که با
v=DKIM1;شروع میشود و به دنبالشk=rsa; p=و یک رشته بسیار طولانی از کاراکترها (کلید عمومی) میآید.
هر دو را دقیقاً کپی کنید.
مراحل در Namecheap
- وارد Namecheap شوید و Domain List خود را باز کنید.
- کنار دامنه روی Manage کلیک کنید.
- به تنظیمات DNS بروید (دنبال DNS / Records / Advanced DNS بگردید).
- Add New Record را انتخاب کنید. اکثر کلیدهای DKIM رکورد TXT هستند — از TXT استفاده کنید مگر اینکه ارائهدهنده به شما گفته باشد CNAME اضافه کنید (برخی ارائهدهندگان از جمله Microsoft 365 از رکوردهای CNAME استفاده میکنند که به سرورهای آنها اشاره میکنند).
- در فیلد Host، فقط بخش selector را وارد کنید — مثلاً
google._domainkeyیاselector1._domainkey. نام دامنه را به انتها اضافه نکنید؛ Namecheap آن را به طور خودکار اضافه میکند. - در فیلد Value، مقدار کلید طولانی را دقیقاً همانطور که ارائهدهنده داده جایگذاری کنید.
- TTL را روی Automatic بگذارید.
- رکورد را ذخیره کنید.
اشتباهات رایج در Namecheap
- نام کامل دامنه را در Host نگذارید. اگر دستورالعملهای ارائهدهنده
selector1._domainkey.yourdomain.comنشان میدهد، فقطselector1._domainkeyدر Namecheap وارد کنید — بقیه برای شما اضافه میشود. گنجاندن دامنه یک هاست خراب..yourdomain.com.yourdomain.comمیسازد. - کل کلید را جایگذاری کنید — طولانی است. کلیدهای عمومی DKIM صدها کاراکتر هستند. مطمئن شوید چیزی حذف نشده، و هیچ فاصله یا شکست خط اضافه در حین کپی-پیست وارد نشده باشد.
- گیومه خودتان اضافه نکنید. مقدار ساده را جایگذاری کنید؛ Namecheap نقلقولها را مدیریت میکند.
"اضافهشده دستی میتواند رکورد را خراب کند. - TXT در برابر CNAME — از ارائهدهنده پیروی کنید. اگر CNAME گفتند، CNAME انتخاب کنید و هاست هدف آنها را به عنوان مقدار جایگذاری کنید؛ آن را به TXT تبدیل نکنید.
- selector را دقیقاً مطابقت دهید. selector در فیلد Host باید کاراکتر به کاراکتر با آنچه ارائهدهنده انتظار دارد مطابقت داشته باشد — به این ترتیب گیرنده کلید درست را پیدا میکند.
- صبر داشته باشید. تغییرات DNS میتوانند از دقایقی تا چند ساعت طول بکشند تا قبل از شروع اعتبارسنجی DKIM منتشر شوند.
تایید درستی عملکرد
پس از ذخیره و کمی صبر برای انتشار، بررسی رایگان را در این سایت اجرا کنید. به زبان ساده تایید میکند که آیا رکورد DKIM شما منتشر شده و قابل خواندن است.
انجام شد؟ دامنه خود را رایگان بررسی کنید تا تأیید کنید که کار کرده — و رتبه کامل خود را در همه ۳۴ بررسی ببینید.