بررسی رکورد MX

سرورهای ایمیل یک دامنه را با اولویت هرکدام نشان میدهد. عدد کمتر یعنی مقصد اول؛ رکوردهای بعدی تنها زمانی استفاده میشوند که اولی پاسخ ندهد.

ابزار فعال

بررسی رکورد MX

آماده

ابزار دیگری میخواهید؟

از میان ۲۵ ابزار زیر انتخاب کنید

ایمیل این دامنه به کجا میرود

بررسی رکورد MX سرورهای ایمیل یک دامنه را با اولویت هرکدام و TTL نشان میدهد. پرسش مستقیم به resolver عمومی 1.1.1.1 میرود و همه رکوردها فهرست میشوند. مقدار هر ردیف با عدد اولویت شروع میشود و بعد نام سرور میآید، مثل 10 mx1.example.com.

رکورد MX به یک نام اشاره میکند، نه به آی پی، و آن نام باید خودش رکورد A یا AAAA داشته باشد. این ابزار فقط MX را میپرسد؛ آدرس سرورها و نام معکوسشان را گزارش کامل بررسی میکند. دامنه ای که MX ندارد ولی رکورد A دارد، طبق استاندارد ایمیل را به همان نشانی A میگیرد، که به ندرت چیزی است که کسی خواسته باشد.

نتیجه را چطور بخوانیم

عدد کمتر یعنی مقصد اول. فرستنده ابتدا سرور با کمترین اولویت را میآزماید و تنها اگر پاسخ ندهد به بعدی میرود؛ دو سرور با عدد یکسان بار را بین خود تقسیم میکنند. سرویسهای ایمیل میزبانی شده معمولاً چند MX با اولویتهای متفاوت میدهند و همه آنها باید دقیقاً همانطور که سرویس گفته ثبت شده باشند؛ یک نقطه جا افتاده در انتهای نام یا یک رکورد قدیمی که از سرویس پیشین مانده، دلیل متداول گم شدن ایمیل است.

«رکورد MX ندارد» یعنی زون پاسخ داد و MX تنظیم نشده. «پرسوجو ناموفق بود» یعنی پاسخی نگرفتیم و درباره وجود MX چیزی نمیگوید. در حالت خالی، SOA زون زیر عنوان «مرجع این پاسخ» میآید و میگوید این «ندارد» تا چند ثانیه در حافظه resolverها میماند. یک MX با مقدار «.» (نقطه تنها) اعلام صریح این است که دامنه ایمیل نمیگیرد.

چه وقت به کار میآید

به سرویس ایمیل جدید منتقل شده اید و ایمیلها هنوز به سرور قدیمی میرسند یا برمیگردند: اینجا میبینید رکوردها همان است که سرویس تازه خواسته، و با TTL کمابیش میفهمید تا چه زمانی فرستنده ها ممکن است هنوز پاسخ قدیمی را داشته باشند (عدد زمان باقی مانده cache است، نه TTL زون).

برای عیبیابی کامل تحویل ایمیل، سه قدم بعدی را در همین سایت بردارید: امنیت ایمیل برای SPF و DKIM و DMARC، فهرست سیاه ایمیل برای آی پی سرور، و Reverse DNS برای نام معکوس آن؛ گیرنده ها هر سه را پیش از پذیرش ایمیل نگاه میکنند. بررسی یک پورت هم میتواند بگوید پورت 25 سرور از بیرون باز است یا نه.

پرسشهای رایج

رکورد MX چیست؟

رکوردی که میگوید ایمیلهای یک دامنه به کدام سرور تحویل شوند. هر MX یک اولویت و یک نام سرور دارد و فرستنده پیش از ارسال، همین رکورد را میپرسد. بدون MX، ایمیل به نشانی رکورد A دامنه فرستاده میشود که معمولاً وب سرور است و ایمیل نمیگیرد.

اولویت در رکورد MX یعنی چه؟ عدد کمتر بهتر است؟

عدد کمتر یعنی اول آزمایش میشود. فرستنده از کمترین عدد شروع میکند و فقط اگر آن سرور پاسخ نداد به عدد بعدی میرود. دو رکورد با عدد یکسان بار را بین خود تقسیم میکنند. خودِ عدد معنی مطلق ندارد؛ فقط ترتیب مهم است.

دامنه من MX ندارد، ایمیل میگیرد؟

طبق استاندارد، فرستنده در نبود MX به رکورد A دامنه ایمیل میفرستد. اگر آن نشانی وب سرور باشد و روی پورت 25 گوش ندهد، ایمیل برمیگردد. اگر دامنه عمداً ایمیل نمیگیرد، یک MX با مقدار «.» و اولویت 0 ثبت کنید تا فرستنده ها بیهوده تلاش نکنند.

چند رکورد MX باید داشته باشم؟

دقیقاً همان تعدادی که سرویس ایمیل شما گفته، نه بیشتر و نه کمتر. سرویسهای میزبانی شده معمولاً دو تا پنج رکورد با اولویتهای متفاوت میدهند. رکورد اضافه ای که از سرویس قبلی مانده، بخشی از ایمیلها را به مقصدی میفرستد که دیگر شما نیستید.

محدودیتها. ابزارهای DNS، WHOIS و SSL تا سقف ۲۰ درخواست در دقیقه به ازای هر نشانی آی پی در دسترس هستند. ابزارهای Ping، Traceroute و MTR به دلیل ارسال بسته واقعی به مقصد، سقف ۶ درخواست در دقیقه دارند.

بررسی پورت تنها روی نشانی آی پی خود کاربر اجرا میشود. این محدودیت به صورت عمدی اعمال شده است؛ پرسش متداول کاربران «آیا پورت موردنظر از بیرون قابل دسترسی است؟» با همین امکان پاسخ داده میشود و در عین حال، امکان استفاده از این سرور برای پویش شبکه دیگران وجود نخواهد داشت.

نشانیهای خصوصی و رزروشده. این نشانیها برای ابزارهایی که واقعاً به مقصد متصل میشوند، گواهی SSL، Ping، Traceroute، MTR و بررسی پورت، پذیرفته نمیشوند. ابزارهای DNS این محدودیت را ندارند، زیرا تنها از یک سرور نام پرسوجو میکنند و هیچگاه به خودِ آن نشانی وصل نمیشوند.