• چه پورت هایی برای نامه استفاده می شود. جالب ترین در مورد SMTP، POP3 و IMAP

    (SMTP) استانداردی برای ایمیل است. در اصل در RFC 821 (1982) ثابت شد، آخرین بار در سال 2008 با افزودن های گسترده به SMTP توسط RFC 5321 (یک پروتکل پرکاربرد امروزه) به روز شد.

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

    مشخصات

    ارتباط SMTP بین سرورهای پست از پورت 25 TCP استفاده می کند. سرویس گیرندگان ایمیل اغلب نامه های خروجی را به سرور پستی در پورت 587 ارسال می کنند. حتی اگر ارائه دهندگان پست قدیمی هنوز اجازه می دهند از پورت غیر استاندارد 465 برای این منظور استفاده شود.

    اتصالات SMTP امن با TLS، معروف به SMTPS، می تواند با استفاده از فناوری STARTTLS ایجاد شود.

    سیستم ها و سیستم های ثبت شده پست الکترونیکاز پروتکل‌های غیر استاندارد خود برای دسترسی به صندوق‌های پستی در سرورهای پستی خود استفاده می‌کنند - همه شرکت‌ها از پورت‌های سرور SMTP زمانی که ایمیل خارج از سیستم خود ارسال یا دریافت می‌شود، استفاده می‌کنند.

    مقصد SMTP

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

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

    اصطلاحات فنی

    SMTP یک پروتکل TCP/IP است که برای ایمیل استفاده می شود. با این حال، از آنجایی که محدود به ارسال پیام به یک صف در سمت گیرنده است، معمولاً با POP3 یا IMAP استفاده می‌شود که اجازه می‌دهد داده‌ها در سرور ذخیره شده و در صورت نیاز دانلود شوند. به عبارت دیگر، استفاده از برنامه‌ای که SMTP را برای آن انتخاب می‌کند، رایج است ارسال ایمیلو POP3 یا IMAP برای دریافت مکاتبات. در سیستم های مبتنی بر یونیکس، sendmail پرکاربردترین سرور SMTP برای ایمیل است. بسته تجاری Sendmail شامل یک سرور POP3 است. Microsoft Exchange شامل یک سرور SMTP است و همچنین می تواند برای پشتیبانی از POP3 پیکربندی شود.

    SMTP معمولاً برای کار بر روی پورت اینترنت 25 استفاده می شود. یک جایگزین برای SMTP که به طور گسترده در اروپا استفاده می شود X.400 است. در حال حاضر بسیاری از سرورهای ایمیل از پروتکل انتقال ایمیل ساده توسعه یافته (ESMTP) پشتیبانی می کنند که به شما امکان می دهد فایل های رسانه ای را به عنوان ایمیل انتقال دهید.

    داستان

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

    پیاده سازی های بیشتر شامل پروتکل ایمیل FTP است که از سال 1973 شروع شد. کار توسعه تا دهه 1970 ادامه یافت تا اینکه ARPANET وارد آن شد اینترنت مدرندر سال 1980 سپس Jon Postel یک پروتکل انتقال داده پست الکترونیکی را پیشنهاد کرد.

    SMTP در اوایل دهه 1980 به طور گسترده مورد استفاده قرار گرفت. در آن زمان، این پروتکل یک افزونه یونیکس برای برنامه پستی Unix Copy Program بود. SMTP زمانی بهترین کار را انجام می دهد که هر دو دستگاه فرستنده و گیرنده به وب متصل باشند، از مکانیزم ذخیره و ارسال استفاده کنند و نمونه هایی از فناوری فشار باشند.

    مدل پردازش نامه

    ایمیل توسط یک سرویس گیرنده ایمیل (Mail User Agent, MUA) به یک سرور پست الکترونیکی (Mail Submission Agent, MSA) با استفاده از SMTP در پورت TCP 587 ارسال می شود. اکثر ارائه دهندگان صندوق پستی همچنان اجازه ارسال را در پورت 25 سنتی می دهند. MSA نامه را به نماینده پست شما (عامل انتقال نامه، MTA). اغلب، این عامل ها نمونه هایی از نرم افزارهای رایج هستند که با تنظیمات مختلف در یک رایانه فعال می شوند. پردازش محلی را می توان روی یک ماشین انجام داد یا در چندین ماشین به اشتراک گذاشت. پردازش‌های عامل ایمیل در یک دستگاه می‌توانند فایل‌ها را مبادله کنند، اما اگر پردازش در چندین ماشین انجام شود، پیام‌ها را با استفاده از یک پورت SMTP بین خود ارسال می‌کنند که در آن هر دستگاه برای استفاده از دستگاه بعدی به عنوان میزبان هوشمند پیکربندی شده است.

    بررسی اجمالی پروتکل

    SMTP یک پروتکل متنی اتصال گرا است که در آن یک فرستنده نامه با یک گیرنده ایمیل با صدور ارتباط برقرار می کند. خطوط فرمانو ارائه داده های لازم از طریق یک کانال جریان داده منظم قابل اعتماد. یک جلسه SMTP شامل دستورات صادر شده توسط مشتری SMTP (عامل مبدأ، فرستنده یا فرستنده) و پاسخ های مربوطه از سرور SMTP (عامل گوش دادن، یا گیرنده) است. یک جلسه می تواند شامل صفر یا چند تراکنش SMTP باشد که از سه ترتیب دستور/پاسخ تشکیل شده است:


    علاوه بر پاسخ میانی برای DATA، پاسخ هر سرور می تواند مثبت یا منفی باشد (کد 2xx). پاسخ های منفی می توانند دائمی (کدهای 5xx) یا موقت (کدهای 4xx) باشند. رد یک شکست دائمی است و مشتری باید یک پیام رد را به سروری که از آن دریافت کرده است ارسال کند. سقوط یک پاسخ مثبت و به دنبال آن رد پیام است.

    پورت های ایمیل SMTP و معنای آنها

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

    صف پیام خالی را شروع کنید

    Remote Message Queue Starting یک ویژگی SMTP است که به یک میزبان راه دور اجازه می دهد تا پردازش نامه را در سرور شروع کند تا بتواند با ارسال فرمان TURN پیام هایی را که برای خود در نظر گرفته شده است دریافت کند. با این حال، این ویژگی یک خطر بالقوه امنیت داده ها را ایجاد می کند و در RFC 1985 توسط دستور ETRN گسترش یافت، که با استفاده از روش احراز هویت مبتنی بر اطلاعات سیستم نام دامنه ایمن تر کار می کند.

    آدرس ایمیل بین المللی

    کاربرانی که اسکریپت آنها لاتین نیست یا از دیاکریتیک ها در مجموعه استفاده نمی کنند کاراکترهای اسکی، در مورد نیاز به آدرس ایمیل به الفبای لاتین (درگاه SMTP mail.ru) مشکلاتی را تجربه کرد. RFC 6531 برای رفع این مشکل با ارائه قابلیت های بین المللی سازی برای SMTP، پسوند SMTPUTF8 و پشتیبانی از کاراکترهای چند بایتی و غیرASCII در آدرس های ایمیل ایجاد شد. مثال ها: نشانه ها و سایر نمادهای زبان (یونانی و چینی). همچنین مربوط به پورت SMTP Yandex است.

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

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

    سرویس گیرنده ایمیل باید آدرس IP سرور SMTP منبع خود را بداند. این باید به عنوان بخشی از پیکربندی آن مشخص شود (معمولا نام DNS). این سرور پیام های خروجی را از طرف کاربر ارائه می دهد.

    محدودیت های دسترسی به سرور ایمیل خروجی

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

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

    سرورهای مدرن SMTP معمولا ارائه می دهند سیستم جایگزین، که مشتریان را ملزم می کند قبل از اجازه دسترسی با اعتبارنامه ها احراز هویت کنند.

    SMTP - چه پورتی استفاده می شود؟

    ارتباط بین سرورهای ایمیل معمولاً همیشه از مقدار پیش فرض استفاده می کند پورت TCP 25 برای SMTP اختصاص داده شده است. با این حال، مشتریان ایمیل معمولاً به جای آن از پورت های خاصی استفاده می کنند پورت smtp ssl. اکثر ISP ها اکنون تمام ترافیک پورت خروجی را از مشتریان خود به عنوان یک اقدام محافظتی در برابر هرزنامه مسدود می کنند. به همین دلیل، کسب‌وکارها معمولاً فایروال خود را طوری پیکربندی می‌کنند که اجازه پورت خروجی از سرورهای ایمیل تعیین‌شده را بدهد.

    مثال حمل و نقل SMTP

    یک مثال معمولی از ارسال یک پیام از طریق SMTP به دو صندوق پستی (alice و theboss) واقع در همان دامنه پستی(example.com یا localhost.com) در جلسه اشتراک بعدی پخش می شود. بعد از فرستنده پیام ( کلاینت SMTP) یک کانال ارتباطی قابل اعتماد برای گیرنده پیام (سرور SMTP) ایجاد می کند، جلسه با سرور باز می شود که معمولاً شامل کامل آن است. نام دامنه(FQDN)، در این مورد smtp، مثال، یا com. کلاینت کادر محاوره ای خود را با پاسخ دادن با یک فرمان HELO که خود را در پارامتر فرمان با نام دامنه کاملاً واجد شرایط خود (یا آدرس تحت اللفظی در صورت موجود نبودن) شناسایی می کند، آغاز می کند.

    پسوندهای اضافی

    مشتریان با استفاده از سلام EHLO به جای HELO اصلی، متوجه می شوند که سرور از کدام گزینه ها پشتیبانی می کند. کلاینت ها فقط در صورتی به HELO بازگردانده می شوند که سرور از برنامه های افزودنی SMTP پشتیبانی نکند.

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

    روش های حفاظت از هرزنامه و احراز هویت ایمیل

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

    تولید شده پیشنهادهای ویژهبرای تغییر SMTP یا جایگزینی کامل آنها. یکی از نمونه‌های آن Internet Mail 2000 است، اما نه آن و نه هیچ‌کدام از آنها در مواجهه با تأثیر شبکه عظیم موفق نبودند. پایه نصب شده SMTP کلاسیک در عوض، سرورهای ایمیل اکنون از طیف وسیعی از روش‌ها، از جمله DomainKeys، DomainKeys Identified Mail، Policy Framework و DMARC، DNSBLs، و فهرست خاکستری برای رد یا قرنطینه ایمیل‌های مشکوک استفاده می‌کنند.

    به احتمال زیاد، اکثر شما که این راهنما را می خوانید، قبلاً با رایج ترین فناوری ارتباطی، ایمیل، آشنا هستید. اما آیا تا به حال به این فکر کرده اید که واقعا چگونه کار می کند؟ در این مقاله با نحوه عملکرد این سرویس آشنا می شویم و POP3، SMTP و IMAP چیست.

    POP3(پروتکل اداره پستنسخه 3) اغلب برای برقراری ارتباط با یک سرور ایمیل راه دور و دانلود پیام ها به یک سرویس گیرنده ایمیل محلی و سپس حذف آن در سرور استفاده می شود، به عنوان مثال Thunderbird، Windows Mail و غیره. با این حال، مشتریان ایمیل معمولاً یک انتخاب را ارائه می دهند - اینکه آیا کپی پیام ها را روی سرور بگذارند یا نه. اگر از چندین دستگاه برای ارسال پیام استفاده می کنید، توصیه می شود این ویژگی را فعال نگه دارید، در غیر این صورت، در دستگاه دیگری به پیام های ارسالی که در سرور راه دور ذخیره نشده اند دسترسی نخواهید داشت. همچنین شایان ذکر است که POP3 یک پروتکل یک طرفه است، به این معنی که داده ها از یک سرور راه دور گرفته شده و به یک مشتری محلی ارسال می شود.

    پورت های پیش فرض POP3 عبارتند از:

    پورت 110 - پورت غیر رمزگذاری شده

    پورت 995 پورت SSL/TLS است که به آن نیز معروف است POP3S

    مرحله 2 - تفاوت بین POP3 و IMAP، و IMAP چه پورت هایی دارد؟

    IMAP (پروتکل سطح کاربردیبرای دسترسی به ایمیل)، درست مانند POP3 برای دریافت پیام های ایمیل در مشتری محلی، با این حال، تفاوت قابل توجهی دارد - فقط هدرها دانلود می شوند. پیام های الکترونیکی، متن خود نامه روی سرور باقی می ماند. این پروتکلارتباط در دو جهت کار می کند، اگر تغییراتی در مشتری محلی رخ دهد، آنها به سرور منتقل می شوند. که در اخیرا IMAP محبوب تر شده است زیرا غول های ایمیل مانند Gmail توصیه می کنند از آن به جای POP3 استفاده کنید.

    پورت های پیش فرض IMAP عبارتند از:

    • پورت 143 - پورت غیر رمزگذاری شده
    • پورت 993 پورت SSL/TLS است که به آن نیز معروف است IMAPS

    مرحله 3 - SMTP، پروتکل برای ارتباط ایمیل خروجی

    پروتکل ساده انتقال نامه ( SMTP) برای برقراری ارتباط با یک سرور راه دور و سپس ارسال پیام از آن استفاده می شود مشتری محلیبه یک سرور راه دور و در نهایت به سرور گیرنده پیام ها. در سرور ایمیل شما، این فرآیند توسط یک سرویس ویژه کنترل می شود ( MTA). شایان ذکر است که SMTP منحصرا برای ارسال پیام استفاده می شود.

    پورت های SMTP:

    • پورت 25 - پورت غیر رمزگذاری شده
    • پورت 465 پورت SSL/TLS است که به آن نیز معروف است SMTPS

    نتیجه

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

    این مقاله رایج ترین پروتکل های ایمیل مورد استفاده در اینترنت - 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

    پروتکل Post Office یا 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 از پورت های زیر استفاده می کند.