Чем IMAP отличается от POP3, каковы плюсы и минусы каждого из них и почему лучше выбрать один?
POP3 - более старый протокол. Он был разработан для передачи сообщений клиенту для чтения; этим клиентом может быть какой-то другой компьютер. Как только сообщение было передано, оно (обычно) удалялось на сервере, хотя есть возможность всегда хранить копию на сервере.
IMAP - это более новый протокол. Он был разработан, чтобы позволить одному или нескольким клиентам подключаться к почтовому ящику на центральном сервере. Идея заключалась в том, что сервер будет продолжать хранить электронную почту и управлять ею в любое время, разрешая доступ любому клиенту, который его запросил (с соответствующими учетными данными).
Если у вас есть выбор, вообще говоря, IMAP будет лучше по следующим причинам:
Однако бывают случаи, когда предпочтительнее использовать протокол POP3, например:
fetchmail
);Дополнительным соображением является производительность; использование IMAP становится намного менее отзывчивым по сравнению с глобальными подключениями, а такие действия, как перемещение почты между папками, занимают намного больше времени, чем POP (где перемещение сообщения является чисто локальным действием)
Если вы живете в Австралии и пользуетесь почтовой службой (например, приложениями Google) в США, то это серьезная проблема, если ваш почтовый сервер находится поблизости, это не проблема.
Они используют разные протоколы связи и порты для связи с сервером. POP всегда будет загружать электронное письмо вашему клиенту, хотя вы также можете оставить копию на сервере обычно, тогда как IMAP может получить просто список электронных писем, а затем дать вам любое конкретное электронное письмо, когда вы этого хотите, так что, по сути, почта всегда хранится на сервере, а не на клиенте.
В зависимости от вашего провайдера электронной почты и количества (и размера) получаемой вами электронной почты, оставление почты на сервере может приближаться к любым установленным квотам; Однако преимуществом является то, что вы можете легко получить доступ к электронной почте с разных клиентских машин, если у вас есть такая необходимость.
это краткий входит немного подробнее.