دوست عزیز، به سایت علمی نخبگان جوان خوش آمدید

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

توجه داشته باشید، در صورتی که عضو سایت نباشید نمی توانید از تمامی امکانات و خدمات سایت استفاده کنید.
نمایش نتایج: از شماره 1 تا 1 , از مجموع 1

موضوع: چگونه بررسی کنیم که یک آدرس ایمیل واقعی است یا ساختگی

  1. #1
    یار همراه
    رشته تحصیلی
    مهندسی کامپیوتر - نرم افزار
    نوشته ها
    2,968
    ارسال تشکر
    5,023
    دریافت تشکر: 4,729
    قدرت امتیاز دهی
    3407
    Array
    Bad Sector's: جدید102

    Ok چگونه بررسی کنیم که یک آدرس ایمیل واقعی است یا ساختگی

    تا کنون از خود پرسیده اید چگونه می توان فهمید یک آدرس ایمیل که شخص یا سایتی به شما می دهد به عنوان مثال آدرس ایمیل billgates@gmail.com واقعا وجود دارد یا نه؟ یکی از وبلاگ نویسان مباحث فناوری اطلاعات به نام آمیت آگراول (Amit Agarwal) توضیح می دهد که چگونه می توان با استفاده از روش ساده و روشی پیچیده تر که مختص افراد حرفه ای است از صحت یا جعلی بودن یک آدرس ایمیل اگاهی یافت.
    چگونه می توان از صحت یا جعلی بودن یک آدرس ایمیل مطمئن شد؟
    خب, یک راه حل بدیهی آن است که یک پست الکترونیکی آزمایشی به آن آدرس ارسال کنید. اگر ایمیل شما به اصطلاح Sent شد (با موفقیت ارسال شد)، می توان فرض کرد آن آدرس واقعی است و وجود دارد.
    نکته: برخی از دامنه های وب ممکن است به نحوی پیکربندی شده باشند که تمام ایمیل های ارسالی که برای دامنه آنها (نامی که در آدرس ایمیل، بعد از عبارت @ و قبل از دات است) ارسال می شود را دریافت کنند (catch-all email address)، به این معنی که ایمیلی که برای یک آدرس ایمیل ناموجود ارسال می شود نیز به فرستنده بازگردانده نخواهد شد. اما در اکثر موارد، ایمیل هایی که به آدرس های غیر موجود ارسال می شوند، برگشت خورده و Failed می شوند.
    Ping کردن یک آدرس ایمیل برای اعتبارسنجی آن!
    هنگامی که یک ایمیل برای کسی می فرستید، پیام به سرور SMTP می رود و این سرور به دنبال رکوردهای تبادل ایمیل (Mail Exchange یا MX) دامنه گیرنده می گردد.
    به عنوان مثال، هنگامی که به آدرس فرضی hello@gmail.com ایمیل می زنید، سرور ایمیل (mail server) سعی خواهد کرد رکوردهای MX برای دامنه gmail.com را پیدا کند. اگر رکوردی وجود داشته باشد، قدم بعدی این خواهد بود که تعیین کند آیا نام کاربری ایمیل (hello در مثال ما) وجود دارد یا خیر.
    با استفاده از منطق مشابه، می توانیم از صحت یک آدرس ایمیل از طریق کامپیوتر و در واقع بدون ارسال پیام آزمایشی اطمینان حاصل کنیم.
    اجازه بدهید با یک مثال روش را توضیح دهیم: می خواهیم بررسی کنیم آیا آدرس ایمیلی به نشانی billgates@gmail.com وجود دارد یا نه؟
    مرحله اول: قابلیت telnet را در ویندوز فعال کنید. یا اگر شما قبلا ابزار PuTTY را نصب کرده اید، از این مرحله عبور کنید.
    مرحله دوم: برنامه خط فرمان (command prompt) ویندوز را گشوده و دستور زیر را در آن تایپ کنید:
    nslookup –type=mx gmail.com
    این دستور سوابق MX را استخراج کرده و فهرستی از رکوردهای دامنه gmail.com مانند زیر به نمایش در می آیند. شما برای مورد خود می توانید عبارت gmail.com دستور فوق را با نام دامنه آدرس ایمیلی که قصد اعتبارسنجی آن را دارید جایگزین کنید.

    gmail.com MX preference=30, exchanger = alt3.gmail-smtp-in.l.google.comgmail.com MX preference=20, exchanger = alt2.gmail-smtp-in.l.google.comgmail.com MX preference=5, exchanger = gmail-smtp-in.l.google.comgmail.com MX preference=10, exchanger = alt1.gmail-smtp-in.l.google.comgmail.com MX preference=40, exchanger = alt4.gmail-smtp-in.l.google.com
    مرحله سوم: این مسئله غیر معمولی نیست که برای یک دامنه سوابق MX متعددی وجود داشته باشد. یکی از سرور های ذکر شده در سوابق MX را انتخاب کنید، به عنوان مثال موردی که از کمترین سطح ترجیح برخوردار است (در مثال ما ، این مورد: gmail-smtp-in.l.google.com )، و "وانمود کنید" که قصد ارسال ایمیل آزمایشی از کامپیوتر خود به آن سرور را دارید.
    برای این منظور، به پنجره خط فرمان بازگشته و دستورات زیر را به ترتیب ذکر شده تایپ کنید:
    الف-۳: به سرور ایمیل متصل شوید :
    telnet gmail-smtp-in.l.google.com 25
    ب-۳: به سرور دیگر سلام کنید! (تایپ کنیدHELLO)
    ج-۳: با دستور زیر، با یک آدرس ایمیل ساختگی خود را به سرور معرفی کنید. برای مثال:
    mail from:<labnol@labnol.org>
    د-۳: آدرس ایمیل گیرنده ای را که می خواهید از صحت اش اطمینان یابید، با دستور زیر وارد کنید:
    rcpt to:<billgates@gmail.com>
    پاسخ سرور به فرمان "rcpt to" به شما می گوید که آیا آدرس ایمیل معتبر است یا نه. اگر پیام OK دریافت کنید، یعنی آدرس ایمیل موجود و معتبر است. اما در صورت نامعتبر بودن آدرس، خطای 550 مانند زیر دریافت می کنید :


    abc@gmail.comThe email account that you tried to reach does not existsupport@gmail.com
    The email account that you tried to reach is disabled
    منبع
    برای داشتن چیزی که تا به حال نداشته اید
    باید کسی باشید که تا به حال نبوده اید

  2. کاربرانی که از پست مفید Bad Sector سپاس کرده اند.


اطلاعات موضوع

کاربرانی که در حال مشاهده این موضوع هستند

در حال حاضر 1 کاربر در حال مشاهده این موضوع است. (0 کاربران و 1 مهمان ها)

موضوعات مشابه

  1. حکایت: به جای آنکه جای کسی را بگیریم تلاش کنیم جای واقعی خود را بیابیم
    توسط 7raha7 در انجمن داستان های کوتاه
    پاسخ ها: 0
    آخرين نوشته: 11th February 2011, 07:17 AM
  2. کتاب چکیده ای از روانشناسی اجتماعی
    توسط atena-ati در انجمن روانشناسی اجتماعی
    پاسخ ها: 0
    آخرين نوشته: 17th August 2010, 05:19 PM
  3. تجربه اجتماعی نویسنده، لازمه خلق یک درام اجتماعی است
    توسط LaDy Ds DeMoNa در انجمن نقد و بررسی تئاتر
    پاسخ ها: 0
    آخرين نوشته: 18th April 2010, 11:09 PM
  4. آموزشی: تابعی برای تبدیل عدد به معادل حرفی (فارسی)
    توسط آبجی در انجمن برنامه نویسی تحت سیستم عامل
    پاسخ ها: 0
    آخرين نوشته: 2nd February 2010, 12:25 PM
  5. بررسی مفاهیم اخلاقی - اجتماعی در آثار شهید مطهری
    توسط kamanabroo در انجمن زندگی نامه ی شخصیت های مذهبی
    پاسخ ها: 0
    آخرين نوشته: 25th October 2009, 12:52 AM

کلمات کلیدی این موضوع

مجوز های ارسال و ویرایش

  • شما نمیتوانید موضوع جدیدی ارسال کنید
  • شما امکان ارسال پاسخ را ندارید
  • شما نمیتوانید فایل پیوست کنید.
  • شما نمیتوانید پست های خود را ویرایش کنید
  •