• پورت استاندارد POP3 راه اندازی نامه از طریق POP3. نمونه جلسه POP3

    این مقاله رایج ترین پروتکل های ایمیل مورد استفاده در اینترنت - POP3، IMAP و SMTP را پوشش می دهد. هر کدام از آنها کارکرد و شیوه کار خاصی دارند. محتوای مقاله توضیح می‌دهد که کدام پیکربندی برای نیازهای خاص کاربر هنگام استفاده از سرویس گیرنده ایمیل مناسب است. همچنین پاسخ به این سوال را نشان می دهد که کدام پروتکل از ایمیل ایمیل پشتیبانی می کند.

    POP3 چیست؟

    پروتکل نسخه 3 (POP3) استاندارد است پروتکل پستیبرای دریافت ایمیل از سرور راه دور به مشتری ایمیل محلی استفاده می شود. به شما امکان می دهد پیام ها را در خود بارگیری کنید کامپیوتر محلیو حتی اگر کاربر داخل است آنها را بخوانید آفلاین. لطفاً توجه داشته باشید که هنگام استفاده از پروتکل POP3 برای اتصال به خود حسابپیام ها به صورت محلی دانلود شده و از سرور ایمیل حذف می شوند.

    به طور پیش فرض، پروتکل POP3 روی دو پورت اجرا می شود:

      پورت 110 یک پورت POP3 رمزگذاری نشده است.

      پورت 995 - اگر می خواهید به طور ایمن به POP3 متصل شوید، باید از آن استفاده کنید.

    IMAP چیست؟

    پروتکل دسترسی به پیام اینترنتی (IMAP) یک پروتکل بازیابی ایمیل است که برای دسترسی به آن در یک وب سرور راه دور از مشتری محلی. IMAP و POP3 دو پروتکل پرکاربرد برای دریافت ایمیل هستند و توسط تمام مدرن ها پشتیبانی می شوند. مشتریان پست الکترونیکیو وب سرورها

    پروتکل POP3 فرض می‌کند که آدرس ایمیل شما فقط از یک برنامه قابل دسترسی است، در حالی که IMAP به شما امکان می‌دهد همزمان از چندین مشتری وارد شوید. به همین دلیل IMAP مناسب تراگر قصد دسترسی به خود را دارید پست الکترونیکاز جانب جاهای مختلفیا اگر پست های شما توسط چندین کاربر مدیریت می شود.

    پروتکل IMAP روی دو پورت اجرا می شود:

      پورت 143 پورت IMAP رمزگذاری نشده پیش فرض است.

      پورت 993 - اگر می‌خواهید به طور ایمن با استفاده از IMAP متصل شوید، باید از آن استفاده کنید.

    SMTP چیست؟

    پروتکل پروتکل استاندارد برای ارسال ایمیل از طریق اینترنت است.

    SMTP روی سه پورت کار می کند:

      پورت 25 به طور پیش فرض رمزگذاری نشده است.

      پورت 2525 - اگر پورت 25 فیلتر شده باشد (مثلاً توسط ISP شما) و بخواهید با استفاده از SMTP ایمیل های رمزگذاری نشده ارسال کنید، این در همه سرورهای SiteGround باز می شود.

      پورت 465 - اگر بخواهید با استفاده از SMTP پیام ها را ایمن ارسال کنید، از این پورت استفاده می شود.

    چه پروتکل هایی برای تبادل ایمیل استفاده می شود؟ مفاهیم و اصطلاحات

    اصطلاح "ایمیل سرور" به دو سرور مورد نیاز برای ارسال و دریافت ایمیل اشاره دارد، یعنی SMTP و POP.

    سرور ایمیل ورودی سرور مرتبط با حساب آدرس ایمیل شما است. نمی تواند بیش از یک سرور ایمیل ورودی داشته باشد. دسترسی به پیام‌های دریافتی به یک سرویس گیرنده ایمیل نیاز دارد، برنامه‌ای که می‌تواند ایمیل را از یک حساب دریافت کند و به کاربر اجازه می‌دهد پیام‌ها را بخواند، فوروارد کند، حذف کند و به آن‌ها پاسخ دهد. بسته به سرور خود، می توانید از یک سرویس گیرنده ایمیل اختصاصی (مانند Outlook Express) یا یک مرورگر وب استفاده کنید. بنابراین، اینترنت اکسپلورربرای دسترسی به حساب های مبتنی بر ایمیل استفاده می شود. نامه ها تا زمانی که دانلود شوند در سرور ایمیل ورودی ذخیره می شوند. هنگامی که نامه خود را از سرور ایمیل دانلود کردید، دیگر نمی توانید آن را انجام دهید. برای آپلود موفقیت آمیز داده ها، باید وارد کنید تنظیمات صحیحدر الکترونیک برنامه پستی. اکثر سرورهای ایمیل ورودی از یکی از پروتکل های زیر استفاده می کنند: IMAP، POP3، HTTP.

    سرور ایمیل خروجی (SMTP)

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

    پورت های ایمیل

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

      POP3 - پورت 110؛

      IMAP - پورت 143;

      SMTP - پورت 25؛

      HTTP - پورت 80؛

      امن SMTP (SSMTP) - پورت 465.

      IMAP امن (IMAP4-SSL) - پورت 585.

      IMAP4 از طریق SSL (IMAPS) - پورت 993؛

      POP3 امن (SSL-POP) - پورت 995.

    پروتکل های ایمیل: IMAP، POP3، SMTP و HTTP

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

    پروتکل IMAP

    IMAP (پروتکل دسترسی به پیام های اینترنتی) یک پروتکل استاندارد برای دسترسی به ایمیل شما است سرور محلی. IMAP یک پروتکل سرویس گیرنده/سرور است که در آن ایمیل دریافت می شود و داده ها توسط سرور اینترنتی شما ذخیره می شود. از آنجایی که فقط به مقدار کمی انتقال داده نیاز دارد، حتی در یک اتصال آهسته، مانند اتصال شماره گیری، به خوبی کار می کند. هنگام تلاش برای خواندن پیام خاصسرویس گیرنده ایمیل داده ها را از سرور دانلود می کند. همچنین می‌توانید پوشه‌ها یا صندوق‌های پستی را روی سرور ایجاد و مدیریت کنید، پیام‌ها را حذف کنید.

    پروتکل POP3

    پروتکل ارسال ایمیل پروتکل 3 (POP) راه ساده و استاندارد شده ای را برای کاربران فراهم می کند تا به صندوق های پستی دسترسی داشته باشند و پیام ها را در رایانه خود دانلود کنند.

    هنگام استفاده از پروتکل POP، تمام پیام های ایمیل شما از سرور ایمیل به رایانه محلی دانلود می شود. همچنین می توانید کپی هایی از ایمیل های خود را روی سرور بگذارید. مزیت این است که پس از بارگیری پیام های شما، می توانید اتصال اینترنت خود را خاموش کنید و ایمیل خود را در اوقات فراغت خود بخوانید بدون اینکه هزینه های ارتباطی اضافی متحمل شوید. از طرفی با این پروتکل تعداد زیادی از آن ها را دریافت و دانلود می کنید پیام های اسپم(از جمله هرزنامه یا ویروس).

    پروتکل SMTP

    پروتکل مورد استفاده توسط Mail Transfer Agent (MTA) برای تحویل پیام های الکترونیکیبه یک سرور گیرنده خاص از SMTP فقط برای ارسال ایمیل می توان استفاده کرد نه برای دریافت آنها. بسته به تنظیمات شبکه یا ISP شما، فقط می توانید تحت شرایط خاصی از پروتکل SMTP استفاده کنید.

    پروتکل های HTTP

    HTTP یک پروتکل طراحی شده برای ارتباط ایمیل نیست، اما می توان از آن برای دسترسی به صندوق پستی خود استفاده کرد. اغلب به آن ایمیل وب نیز گفته می شود. می توان از آن برای نوشتن یا دریافت ایمیل از حساب خود استفاده کرد. هات میل- مثال خوباستفاده از HTTP به عنوان پروتکل ایمیل

    انتقال فایل مدیریت شده و راه حل های شبکه

    توانایی شما برای ارسال و دریافت ایمیل عمدتاً به دلیل سه است پروتکل های TCP. آنها SMTP، IMAP و POP3 هستند.

    SMTP

    بیایید با SMTP شروع کنیم زیرا عملکرد اصلی آن با دو مورد دیگر متفاوت است. پروتکل SMTP یا پروتکل انتقال نامه ساده، در درجه اول برای ارسال ایمیل از یک سرویس گیرنده ایمیل (به عنوان مثال، Microsoft Outlook، Thunderbird یا Apple Mail) به سرور ایمیل. همچنین برای ارسال یا ارسال پیام های ایمیل از یک سرور ایمیل به سرور دیگر استفاده می شود. این در صورتی ضروری است که فرستنده و گیرنده ارائه دهندگان خدمات ایمیل متفاوتی داشته باشند.

    SMTP که در RFC 5321 مشخص شده است، به طور پیش فرض از پورت 25 استفاده می کند. همچنین می تواند از پورت 587 و پورت 465 استفاده کند. دومی که به عنوان پورت انتخابی برای SMTP امن (با نام مستعار SMTPS) معرفی شد، منسوخ شده است. اما در واقع، هنوز توسط چندین ارائه دهنده خدمات پستی استفاده می شود.

    POP3

    پروتکل اداره پست، یا POP، برای بازیابی پیام های ایمیل از آن استفاده می شود آخرین نسخهکه به طور گسترده استفاده می شود نسخه 3 است، از این رو اصطلاح "POP3" است.

    POP نسخه 3، مشخص شده در RFC 1939، از برنامه های افزودنی و چندین مکانیسم احراز هویت پشتیبانی می کند. ویژگی های احراز هویت برای جلوگیری از دسترسی مهاجمان به پیام های کاربر مورد نیاز است.

    مشتری POP3 ایمیل را به این صورت دریافت می کند:

      به سرور پست الکترونیکی در پورت 110 (یا 995 برای اتصالات SSL/TLS)؛

      کپی پیام های ذخیره شده در سرور را حذف می کند.

      از سرور قطع می شود

      با اينكه مشتریان POPرا می توان به گونه ای پیکربندی کرد که سرور بتواند به ذخیره کپی های پیام های بارگیری شده ادامه دهد، مراحل فوق معمول است.

      IMAP

      به خصوص IMAP نسخه فعلی(IMAP4) پروتکل پیچیده تری است. این به کاربران امکان می دهد پیام های مرتبط را گروه بندی کرده و آنها را در پوشه ها قرار دهند که به نوبه خود می توانند به صورت سلسله مراتبی سازماندهی شوند. همچنین مجهز به پرچم های پیام است که نشان می دهد پیام خوانده شده، حذف شده یا دریافت شده است. حتی به کاربران اجازه می دهد تا صندوق پستی سرور را جستجو کنند.

      منطق عملیات (تنظیمات imap4):

      • به سرور پست الکترونیکی در پورت 143 (یا 993 برای اتصالات SSL/TLS) متصل می شود.

        پیام های ایمیل را بازیابی می کند.

        برای اتصال قبل از بستن برنامه سرویس گیرنده ایمیل و دانلود پیام ها در صورت تقاضا استفاده می کند.

      لطفا توجه داشته باشید که پیام ها در سرور حذف نمی شوند. این می تواند عواقب جدی داشته باشد. مشخصات IMAP را می توان در RFC 3501 یافت.

      انتخاب بین IMAP و POP3

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

      اگر فضای ذخیره سازی روی سرور برای شما مهم است، POP3 را انتخاب کنید. سرور با حافظه محدود یکی از عوامل اصلی است که می تواند شما را مجبور به پشتیبانی از POP3 کند. از آنجایی که IMAP پیام ها را روی سرور می گذارد، می تواند فضای حافظه را سریعتر از POP3 مصرف کند.

      اگر می خواهید در هر زمانی به ایمیل خود دسترسی داشته باشید، بهتر است از IMAP استفاده کنید. یک دلیل خوب وجود دارد که چرا IMAP برای ذخیره پیام ها در سرور طراحی شده است. از آن برای جستجوی پیام ها از چندین دستگاه استفاده می شود - گاهی اوقات حتی همزمان. بنابراین اگر آیفون دارید، تبلت اندروید، لپ تاپ و دسکتاپ و می خواهید ایمیل را از هر یک یا همه این دستگاه ها بخوانید، سپس IMAP این کار را انجام می دهد بهترین انتخاب.

      همگام سازی یکی دیگر از مزایای IMAP است. اگر از چندین دستگاه به پیام‌های ایمیل دسترسی دارید، احتمالاً می‌خواهید که همه آنها هر اقدامی را که انجام داده‌اید نشان دهند.

      برای مثال، اگر پیام‌های A، B و C را می‌خوانید، می‌خواهید در دستگاه‌های دیگر نیز به‌عنوان «خوانده» علامت‌گذاری شوند. اگر حروف B و C را حذف کرده اید، می خواهید همان پیام ها از شما حذف شود صندوق پستیدر تمام گجت ها تمام این همگام‌سازی‌ها تنها در صورت استفاده از IMAP امکان‌پذیر است.

      از آنجایی که IMAP به کاربران اجازه می دهد پیام ها را به صورت سلسله مراتبی سازماندهی کنند و آنها را در پوشه ها قرار دهند، به کاربران کمک می کند مکاتبات خود را بهتر سازماندهی کنند.

      البته همه چیز عملکرد IMAP ها قیمتی دارند. پیاده‌سازی این راه‌حل‌ها سخت‌تر است و در نهایت CPU و RAM بسیار بیشتری مصرف می‌کنند، به خصوص زمانی که فرآیند همگام‌سازی را انجام می‌دهند. در حقیقت بارگذاری بالااگر تعداد زیادی پیام برای همگام‌سازی وجود داشته باشد، cpu و حافظه می‌توانند هم در سمت مشتری و هم در سمت سرور اتفاق بیفتند. از این منظر، پروتکل POP3 هزینه کمتری دارد، اگرچه عملکرد کمتری دارد.

      حفظ حریم خصوصی نیز یکی از مسائلی است که به شدت به آن بستگی دارد کاربران نهایی. آنها معمولاً ترجیح می دهند همه پیام های ایمیل را دانلود کنند و یک کپی از آن را روی یک سرور ناشناس باقی نگذارند.

      سرعت یک مزیت است که متفاوت است و بستگی به شرایط دارد. POP3 این قابلیت را دارد که تمامی پیام های ایمیل را در حالت اتصال دانلود کند. و IMAP می‌تواند در صورت لزوم (مثلاً وقتی ترافیک کافی وجود ندارد)، فقط سرصفحه‌های پیام یا بخش‌های خاصی را دانلود کند و پیوست‌ها را روی سرور بگذارد. تنها زمانی که کاربر تصمیم بگیرد که قسمت های باقیمانده ارزش دانلود را دارند، در دسترس او قرار می گیرند. بنابراین، IMAP را می توان سریعتر در نظر گرفت.

      با این حال، اگر همه پیام‌های روی سرور باید هر بار دانلود شوند، POP3 بسیار سریع‌تر خواهد بود.

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

      همچنین روش مورد نظر برای دسترسی به سرویس گیرنده ایمیل، اولویت پروتکل را تعیین می کند. کاربرانی که فقط از یک دستگاه کار می کنند و از وب میل برای دسترسی به ایمیل های جدید خود استفاده می کنند، از POP3 قدردانی خواهند کرد.

      با این حال، کاربرانی که صندوق‌های پستی را رد و بدل می‌کنند یا به ایمیل‌های خود دسترسی دارند کامپیوترهای مختلف، IMAP را ترجیح می دهد.

      فایروال های اسپم با SMTP، IMAP و POP3

      اکثر فایروال های هرزنامه فقط با پروتکل SMTP سروکار دارند و از آن محافظت می کنند. سرورها ایمیل ارسال و دریافت می کنند نامه SMTP، و توسط فایروال اسپم موجود در دروازه بررسی می شوند. با این حال، برخی از فایروال های هرزنامه توانایی محافظت از POP3 و IMAP4 را در زمانی که کاربران خارجی برای دسترسی به ایمیل خود به این خدمات نیاز دارند، ارائه می دهند.

      فایروال های SMTP برای کاربران نهایی شفاف هستند. هیچ تغییری در پیکربندی برای مشتریان وجود ندارد. کاربران همچنان پیام های ایمیل را به سرور ایمیل دریافت و ارسال می کنند. به عنوان مثال، Exchange یا Dominos باید هنگام ارسال ایمیل، مسیریابی پیام مبتنی بر پروکسی به فایروال را پیکربندی کند و همچنین امکان ارسال ایمیل از فایروال را فراهم کند.

    امروز ما به شما در مورد پروتکل هایی که بیشتر در اینترنت استفاده می شود - POP3، IMAP و SMTP به شما خواهیم گفت. هر یک از این پروتکل ها دارای هدف و عملکرد خاصی هستند. بیایید سعی کنیم آن را بفهمیم.

    پروتکل POP3 و پورت های آن

    پروتکل دفتر پست 3 (POP3) یک پروتکل استاندارد پستی است که برای آن ایجاد شده است دریافت ایمیلاز یک سرور راه دور به یک سرویس گیرنده ایمیل POP3 به شما امکان می دهد یک پیام ایمیل را در رایانه خود ذخیره کنید و حتی زمانی که آفلاین هستید آن را بخوانید. توجه به این نکته ضروری است که اگر از POP3 برای اتصال به حساب ایمیل خود استفاده کنید، ایمیل هایی که قبلاً در رایانه شما دانلود شده اند از سرور ایمیل حذف می شوند. به عنوان مثال، اگر از چندین رایانه برای اتصال به یکی استفاده می کنید حساب پستی، پس POP3 ممکن است در این شرایط بهترین انتخاب نباشد. از سوی دیگر، از آنجایی که نامه به صورت محلی، در رایانه شخصی یک کاربر خاص ذخیره می شود، این به شما امکان می دهد تا بهینه سازی کنید. فضای دیسکدر سمت سرور پست الکترونیکی

    به طور پیش فرض، پروتکل POP3 از پورت های زیر استفاده می کند:

    • پورت 110 پورت پروتکل POP3 پیش فرض است. این امن نیست.
    • پورت 995 - اگر می خواهید یک اتصال امن برقرار کنید باید از این پورت استفاده کنید.

    پروتکل و پورت های IMAP

    پیام اینترنتی پروتکل دسترسی(IMAP) یک پروتکل ایمیل است که برای دسترسی به نامه از یک سرویس گیرنده ایمیل محلی طراحی شده است. IMAP و POP3 محبوب ترین پروتکل های موجود در اینترنت هستند که برای آنها استفاده می شود دریافت ایمیلهر دوی این پروتکل ها توسط همه سرویس گیرندگان پست الکترونیکی مدرن (MUA - Mail User Agent) و سرورهای وب پشتیبانی می شوند.

    در حالی که POP3 فقط اجازه دسترسی به ایمیل از یک برنامه را می دهد، IMAP امکان دسترسی از چندین مشتری را فراهم می کند. به همین دلیل، IMAP در مواردی که دسترسی به یک حساب ایمیل برای چندین کاربر مورد نیاز است، بسیار سازگار است.

    به طور پیش فرض، پروتکل IMAP از پورت های زیر استفاده می کند:

    • پورت 143پورت پیش فرض است. امن نیست.
    • پورت 993– پورت برای اتصال امن
    پروتکل SMTP و پورت های آن

    پروتکل انتقال پست ساده (SMTP) پروتکل استانداردی است ارسال پیام های پستیاز طریق اینترنت.

    این پروتکل در RFC 821 و RFC 822 توضیح داده شده است که اولین بار در اوت 1982 منتشر شد. به عنوان بخشی از داده های RFC، فرمت آدرس باید در قالب باشد نام کاربری@نام دامنه. تحویل پست، مشابه کار عادی سرویس پستی: به عنوان مثال، نامه ای به آدرس [ایمیل محافظت شده]، به صورت زیر تفسیر می شود: ivan_ivanov آدرس است و merionet.ru کد پستی. اگر نام دامنهگیرنده با نام دامنه فرستنده متفاوت است، MSA (نماینده ارسال نامه) ایمیل را از طریق نماینده انتقال نامه (MTA) ارسال می کند. ایده اصلی MTA هدایت نامه ها به دیگری است منطقه دامنه، مشابه نحوه ارسال نامه های پست سنتی به شهر یا منطقه دیگر. MTA همچنین نامه هایی را از MTAهای دیگر دریافت می کند.

    پروتکل SMTP از پورت های زیر استفاده می کند.

    در حال حاضر روش های زیادی برای ارتباط از طریق اینترنت وجود دارد. می توانید از ICQ یا Skype استفاده کنید، رسانه های اجتماعی، منابع دیگر حدود دو دهه پیش، ایمیل تنها راه ارسال یا دریافت نامه مجازی بود.

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

    پروتکل های انتقال داده که هنگام کار با ایمیل استفاده می شود

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

    • POP3;
    • IMAP.

    تفاوت چیست، کدام پروتکل و در چه مواردی استفاده از آن توصیه می شود؟

    POP3 چیست؟

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

    1. ترکیب؛
    2. دریافت اطلاعات در مورد وضعیت جعبه، بارگیری نامه توسط مشتری؛
    3. به روز رسانی سرور و حذف پیام های انتخاب شده؛
    4. بستن اتصال.

    IMAP چیست؟

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

    مزایا و معایب IMAP و POP3

    کدام پروتکل را انتخاب کنیم؟ همه چیز به ویژگی های شغل و نیازها بستگی دارد.

    علاوه بر این که حروف بدون حذف در سرور ذخیره می شوند، مزایای IMAP عبارتند از:

    • امکان دسترسی به جعبه از چندین مشتری;
    • پشتیبانی از دسترسی همزمان چندین مشتری؛
    • پشتیبانی از جعبه های متعدد؛
    • امکان ایجاد پوشه های جدید که می تواند با سایر کاربران به اشتراک گذاشته شود.
    • امکان علامت گذاری ایمیل ها به عنوان خوانده شده، مهم و موارد دیگر.
    • پشتیبانی از جستجوی سرور؛
    • امکان کار به صورت آنلاین.

    منهای در این موردتنها مورد این است که کاربر زمان بیشتری را صرف بارگیری نامه ها از رایانه مرکزی می کند.

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

    اما دسترسی به ایمیل هم برای چنین گره های کوچک و هم برای رایانه های فردی ضروری است. یک پروتکل برای حل این مشکل ایجاد شده است. POP3(پروتکل اداره پست - نسخه 3، STD: 53. M. Rose, RFC-1939). این پروتکل به میزبان اجازه می دهد تا به ایمیل سرور اصلی دسترسی داشته باشد.

    POP3 هدف آن ارائه لیست گسترده ای از دستکاری های نامه نیست. پیام های پستی پذیرفته می شود سرور پست الکترونیکیو در آنجا بمانید تا ایستگاه کاریبرنامه مشتری شروع نمی شود POP3. این برنامه با سرور ارتباط برقرار می کند و پیام ها را از آنجا واکشی می کند. پیام های ایمیل روی سرور حذف می شوند.

    پروتکل پیشرفته و پیچیده IMAP4 در RFC-2060 (پورت 143) مورد بحث قرار گرفته است. درباره احراز هویت POP3 در RFC-1734 بیشتر بخوانید.

    در آینده، رایانه سرویس گیرنده دستگاهی که از خدمات POP3 استفاده می کند نامیده می شود و رایانه سرور طرف ارائه خدمات POP3 خواهد بود.

    هنگامی که یک کاربر کامپیوتر مشتری می خواهد پیامی ارسال کند، مستقیماً یک ارتباط SMTP با سرور ایمیل برقرار می کند و هر آنچه را که نیاز دارد از طریق آن ارسال می کند. در این مورد، کامپیوتر POP3 - سرور لزوما یک سرور پست الکترونیکی نیست.

    در لحظه اولیه، رایانه سرور POP3 به درگاه TCP 110 گوش می دهد. اگر رایانه مشتری بخواهد از خدمات سرور POP3 استفاده کند، یک اتصال TCP با آن برقرار می کند. پس از ایجاد یک اتصال POP3، سرور یک اعلان برای مشتری ارسال می کند (به عنوان مثال +OK POP3 server آماده است) و جلسه وارد فاز مجوز می شود (همچنین به RFC-1734، -1957 مراجعه کنید). پس از آن می توان دستورات و پاسخ ها را رد و بدل کرد.

    دستورات POP3 از کلمات کلیدی (3-4 کاراکتر) تشکیل شده است که می توانند با آرگومان دنبال شوند. هر دستور با یک جفت کاراکتر CRLF به پایان می رسد. هم کلمات کلیدی و هم آرگومان ها فقط می توانند شامل کاراکترهای ASCII قابل چاپ باشند. از کاراکترهای فضایی به عنوان جداکننده استفاده می شود. هر آرگومان می تواند حداکثر 40 کاراکتر داشته باشد.

    سیگنال پاسخ در POP3 حاوی نشانگر وضعیت و کلمه کلیدی، که ممکن است به دنبال آن باشد اطلاعات تکمیلی. پاسخ نیز توسط دنباله کد CRLF خاتمه می یابد. طول پاسخ از 512 کاراکتر، از جمله CRLF تجاوز نمی کند. دو شاخص وضعیت وجود دارد: مثبت - "+OK" و منفی - "-ERR" (همه حروف بزرگ).

    پاسخ به برخی از دستورات ممکن است شامل چندین خط باشد. در این مورد خط آخرحاوی کد خروج 046 (".") به دنبال CRLF است.

    در عمل، پاسخ های چند خطی برای جلوگیری از جعل با دنباله "CRLF.CRLF" خاتمه می یابد.

    در طول فرآیند مجوز، مشتری باید با ارسال یک نام کاربری و رمز عبور (احتمالاً ارسال یک دستور APOP) خود را به سرور ارائه کند. اگر مجوز با موفقیت تکمیل شود، جلسه وارد وضعیت تراکنش (TRANSACTION) می شود. پس از دریافت فرمان QUIT از کلاینت، جلسه وارد حالت UPDATE می شود و تمام منابع آزاد شده و اتصال TCP قطع می شود.

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

    سرور POP3 می تواند به یک تایمر حالت غیرفعال (10 دقیقه) مجهز شود که به طور خودکار جلسه را خاتمه می دهد. ورود هر دستوری از کلاینت این تایمر را به صفر می رساند.

    سرور تمام پیام های ارسالی را از صندوق پستی خود شمارش می کند و طول آنها را تعیین می کند. یک پاسخ مثبت با +OK شروع می شود و به دنبال آن یک فاصله، شماره پیام، فاصله دیگر و طول پیام به هشت تا می آید. پاسخ با یک دنباله CRLF به پایان می رسد. پیام های ارسالی از صندوق پستی سرور حذف می شوند. همه پیام‌هایی که در طول جلسه POP3 ارسال می‌شوند باید از دستورالعمل‌های قالب پیام اینترنتی پیروی کنند.

    در حالت تراکنش، کلاینت می تواند دنباله ای از دستورات POP3 را به سرور ارسال کند که سرور باید به هر کدام از آنها پاسخی ارسال کند. به دنبال توضیح کوتاهدستورات مورد استفاده در حالت معامله.

    فهرست[پیام]

    استدلال ها: شماره پیام (اختیاری) که نمی تواند به پیامی که به عنوان حذف شده علامت گذاری شده است ارجاع دهد. فرمان فقط در حالت TRANSACTION صادر می شود. اگر آرگومان وجود داشته باشد، سرور یک پاسخ مثبت حاوی رشته اطلاعات پیام صادر می کند. چنین رشته ای فهرست اسکن پیام (اسکن