Препоръчано, 2024

Избор На Редактора

Разлика между SMTP и POP3

За изпращане и получаване на поща са необходими двама агенти, агент за прехвърляне на съобщения и агент за достъп до съобщения . Агентът за прехвърляне на съобщения прехвърля съобщението от клиентския компютър на пощенския сървър на получателя. Сега работата на агента за достъп до съобщението е да изтегли съобщението от пощенската кутия на пощенския сървър на страната на получателя до компютъра на получателя. Имаме един агент за прехвърляне на съобщения, т.е. S MTP (Simple Mail Transfer Agent), и имаме два агента за достъп до съобщения POP (Post Office Protocol) и IMAP (протокол за достъп до поща по интернет). В тази статия обсъдих разликите между SMTP и POP3.

Основната разлика между SMTP и POP3 е, че SMTP е агент за прехвърляне на съобщения, използван за изпращане на съобщението, а POP3 е агент за достъп до съобщенията, използван за получаване на съобщението. Има още няколко разлики между SMTP и POP3, които обсъдихме в таблицата за сравнение, показана по-долу; Моля те, погледни.

Сравнителна таблица

Основа за сравнениеSMTPPOP3
ОсновенТова е агент за прехвърляне на съобщения.Това е агент за достъп до съобщения.
Пълна формаПрост протокол за прехвърляне на поща.Пощенски протокол версия 3.
МълчаливМежду пощенския сървър на подателя и изпращача и между пощенския сървър на изпращача и пощенския сървър на получателя.Между пощенския сървър на приемника и получателя.
работаТя прехвърля пощата от изпращача на компютъра към пощенската кутия, присъстваща на пощенския сървър на получателя.Тя позволява да се изтеглят и организират писма от пощенската кутия на сървъра на приемника на компютъра на приемника.

Дефиниция на SMTP

SMTP (Simple Mail Transfer Protocol) е агент за прехвърляне на съобщения (MTA). Има два MTA клиента MTA и сървър MTA. Клиентска МТА при клиентска система изпраща поща, която е получена от сървъра MTA на пощенския сървър на клиента. Освен това клиентският пощенски сървър има клиентски MTA, който изпраща поща от пощенския сървър на клиента до сървъра MTA на пощенския сървър на получателя. SMTP е протокол, който дефинира МТА на клиент-сървър в интернет.

SMTP протоколът се използва в сценария, при който както изпращачът, така и получателят на пощата трябва да бъдат свързани към пощенския сървър чрез WAN или LAN . SMTP протоколът се използва два пъти, първо между изпращача и неговия пощенски сървър, а вторият между пощенския сървър на клиента и пощенския сървър на приемника . SMTP не се използва между пощенския сървър и приемника на приемника; Протоколът POP изпълнява тази задача.

Сега нека се концентрираме върху работата на SMTP. SMTP определя командата и отговорите, които се използват за прехвърляне на съобщения между клиент и сървър MTA. Командите се изпращат от клиента на сървъра . Отговорите се изпращат от сървъра на клиента .

Предаването на поща между клиентската MTA и MTA на сървъра се извършва в три фази: установяване на връзка, прехвърляне на поща и прекратяване на връзката . Първоначално връзката се установява между клиент и сървър MTA. След като връзката бъде установена, между единствен изпращач и няколко получателя се обменя отделна поща. След успешното прехвърляне на съобщението връзката се прекратява от клиента.

Дефиниция на POP3

Както видяхме по-горе, SMTP изпълнява задачата за доставка на поща от клиент до сървър MTA. Сега е необходим протокол за изтегляне на пощата от MTA сървъра към приемника. За тази цел имаме POP3 протокол, т.е. Post Office Protocol версия 3 . Това е агент за достъп до съобщения .

POP3 има клиент и сървър MAA ; софтуерът на клиента MAA е инсталиран на компютъра получател, докато сървърът MAA е инсталиран на пощенския сървър на получателя . За достъп / четене на пощата, потребителят трябва първо да изтегли пощата от пощенската кутия на пощенския сървър на компютъра си.

За достъп до поща от пощенската кутия, присъстваща на пощенския сървър, клиентът MAA на компютъра получател установява връзката с пощенския сървър чрез TCP порт 110 . За установяване на връзка с клиента MAA на компютъра на получателя изпраща потребителско име и парола към пощенската кутия. След това потребителят се удостоверява за изтегляне на съобщения по пощата един по един.

POP3 работи в два режима на изтриване и режим на запазване . Режим изтриване, изтрива пощата от пощенската кутия след нейното извличане и този режим се използва, когато потребителят работи на постоянния си компютър. Тъй като писмата могат да бъдат съхранени и организирани на постоянния компютър на потребителя, не е необходимо да остават в пощенската кутия.

Режимът Keep се използва, когато потребителят не работи на постоянния си компютър. В запазените писма, режимът остава в пощенската кутия дори след извличането му за по-късно организиране на писма на постоянния компютър на потребителя.

Ключови разлики между SMTP и POP3

  1. Основната разлика между SMTP и POP3 е, че SMTP е агент за прехвърляне на съобщения и POP3 е агент за достъп до съобщения .
  2. SMTP има пълна форма Simple Mail Transfer Agent, докато пълната форма за POP3 е Post Office Protocol .
  3. SMTP протоколът се подразбира два пъти, първо между изпращача и пощенския сървър на изпращача, а вторият между пощенския сървър на подателя и получателя . Въпреки това, POP е включен между пощенския сървър на приемника и получателя .
  4. SMTP се използва за изпращане на поща от изпращащия компютър до пощенския сървър на приемника . От друга страна, POP3 се използва за извличане и организиране на писма от пощенската кутия на пощенския сървър на приемника.

Заключение:

SMTP е протокол, който определя работата на агента за прехвърляне на съобщения. Той се използва за изпращане на пощата от компютъра на изпращача към пощенския сървър на получателя. POP е протокол за изтегляне, който е необходим за изтегляне на поща от пощенския сървър на приемника към компютъра на приемника. Той също така позволява на потребителя да организира писмата.

Top