چگونه اطمینان حاصل کنم یک آدرس ایمیل وجود دارد ؟
نخستین راه حلی که به ذهن خطور می کند ارسال یک ایمیل آزمایشی به آن آدرس است. اما لزوما Sent و یاFailed شدن ایمیل شما به معنای وجود/عدم وجود یک آدرس ایمیل نیست. به یاد داشته باشید ممکن است بر روی دامنه ها catch-all email address تعریف شده باشد، به این معنا که ایمیل ارسالی برای یک آدرس ناموجود نیز به فرستنده بازگردانده نشده و در صندوق پستی دریافت شود. از سوی دیگر فعال بودن قابلیت هایی چون Delivery recipient confirming و Read recipient confirming نیز مهر تاییدی بر موجود بودن آدرس ایمیل مورد نظر است. اما بررسی دقیق تر در این زمینه از طریق سایت هایی امکان پذیر است که به این منظور راه اندازی شده اند. یکی از کارآمدترینِ این سایت ها می باشد که آدرس ایمیل مورد نظر شما را در چندین سطح بررسی می کند. کافیست در فیلد مربوطه آدرس را درج کرده و بر روی دکمه Validate کلیک نمایید.
در بررسی پاسخ ارسالی از سوی سایت مواجه شدن با هر یک از دو حالت زیر به معنای عدم وجود ایمیل آدرس مورد نظر می باشد :
در صورتی که مقدار Mailbox validation برابر با Failure باشد به این معناست که آدرس ایمیل وجود ندارد.
در صورتی که مقدار DNS records validation برابر با Failure باشد به این معناست که دامین مورد نظر ثبت نشده است.
وب سایت های دیگری که در این زمینه می توانید از آن ها بهره ببرید :
http://mailtester.com/testmail.php
http://validateemailaddress.org
http://www.email-validator.net
https://tools.verifyemailaddress.io
روش دیگری که شما را در بررسی صحت وجود ایمیل آدرس یاری می کند بازبینی رکورد MX است. همانطور که می دانید MX Record یا mail exchange record، رکوردی است که ایمیل ها را به سمت یک Mail server هدایت می کند و در واقع مسیریابی یک E-mail را انجام می دهد. برای این منظور می توانید از طریق وب سایت هایی چون mxtoolbox اقدام نمایید.
در صورتی که نتیجه بررسی No mx Records exist باشد، به این معناست که دامنه ثبت نشده است.
در صورتی که نتیجه بررسی Sorry, we couldn't find any name servers باشد، به این معناست که برای دامنه مذکور سرویس میزبانی ثبت نشده و آدرس ایمیل های مرتبط به این دامین بی اعتبار می باشند.