چگونه بررسی کنیم 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

  • #
    ‫۱۵ سال و ۶ ماه قبل، یکشنبه ۳۰ فروردین ۱۳۸۸، ساعت ۱۷:۵۳
    سپاس فراوان از شما . . بالاخره برای من بیسواد یک چیزی پیدا شد در وبلاگ شما!!! :) وبلاگ شما را همیشه پیگیر هستم. . . .
  • #
    ‫۱۵ سال و ۳ ماه قبل، یکشنبه ۲۸ تیر ۱۳۸۸، ساعت ۲۱:۱۴
    سلام
    از طریق برنامه نویسی چطور میشه آی پی کلایت رو که به اینترنت اتصل داره رو پیدا کرد.
    ممنون از بابت سوالهای قبلی
  • #
    ‫۱۵ سال و ۳ ماه قبل، یکشنبه ۲۸ تیر ۱۳۸۸، ساعت ۲۱:۲۵
    به مثال این کتابخانه مراجعه کنید:
    http://dotras.codeplex.com/