۱۳۸۸/۰۱/۲۹

چگونه بررسي كنيم smtp server مورد نظر ما كار مي‌كند؟


گاهي براي عيب يابي عدم ارسال ايميل نياز هست بررسي كنيم آيا smtp server مورد نظر جواب مي‌دهد؟ آيا در شبكه به آن دسترسي داريم؟ يا براي مثال آيا ISP ما اين عمليات را بلاك نكرده است؟

مثال الف) بررسي دسترسي به gmail
در خط فرمان تايپ كنيد، telnet و سپس دكمه enter را فشار دهيد.
در ادامه سطر زير را وارد نمائيد و enter كنيد:
open smtp.gmail.com 587
اگر پيغام زير را براي مدتي طولاني دريافت كرديد، يعني به ميل سرور گوگل دسترسي نداريد و به هر علتي بلاك شده است:
Connecting To smtp.gmail.com...
در غيراينصورت يا يك صفحه مشكي خالي را دريافت خواهيد كرد و يا يك پيغام معمولي؛ پس از آن مجددا در خط فرمان وارد كنيد helo و سپس enter (دقت كنيد helo يك l دارد اينجا).
صفحه زير را بايد مشاهده نمائيد:



مثال ب) بررسي دسترسي به ميل سرور لوكال
همانند مثال قبل است فقط قسمت open آن به شكل زير تغيير خواهد كرد:
open localhost 25
و يا
open 127.0.0.1 25