تفاوت IMAP و POP3

تفاوت IMAP Vs. POP3 چیست؟

قبل از هر گونه توضیحی در مورد تفاوت های IMAP Vs. POP3، ابتدا باید به تفسیر جداگانه هر یک پرداخت. IMAP مخفف Internet Message Access Protocol می باشد و POP مخفف Post Office Protocol. به عبارت دیگر هر دو واژه، مربوط به پروتکل های ایمیل می باشند. آن ها به شما این امکان را می دهند که ایمیل های خود را با استفاده از یک برنامه third party مانند Outlook، Thunderbird، Eudora، GNUMail یا Mac بخوانید.

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


در صورت تمایل به مطالعه کامل مقاله در خصوص مزایا و معایب IMAP  و POP3 اینجا را کلیک کنید.


مقایسه POP3 و IMAP

بهترین روش برای مقایسه IMAP Vs. POP3، نگاهی به روند کاری پایه و اصلی آن ها می باشد.

روند کار POP3:

  • متصل شدن به سرور
  • بازیابی کلیه ی ایمیل ها
  • ذخیره ایمیل جدید به صورت locally
  • حذف کردن ایمیل از سرور*
  • disconnect شدن

*POP3به صورت پیش فرض، ایمیل ها را از سرور، حذف می کند. با این حال، اکثر کاربران POP3، می توانند انتخاب کنند که یک کپی از ایمیل دانلود شده را بر روی سرور قرار دهند.

روند کار IMAP:

  • متصل شدن به سرور
  • محتوای درخواستی کاربر را برای او می آورد و آن را به صورت locally کش می کند، به عنوان مثال یک لیستی از ایمیل های جدید، خلاصه پیغام ها یا محتوای صریح ایمیل های انتخاب شده
  • ویرایش کردن روند فعالیت کاربران به عنوان مثال علامت زدن یک ایمیل به عنوان خوانده شده، حذف کردن ایمیل و غیره.
  • disconnect شدن

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