SMTP和IMAP是两种电子邮件协议,用于传输电子消息。SMTP代表简单邮件传输协议,而IMAP代表Internet邮件访问协议。
基本上,电子邮件协议在发送者、电子邮件服务器和接收者之间建立连接。
SMTP和IMAP之间的区别在于,两者都适用于不同的功能。SMTP仅用于发送邮件,而IMAP用于管理和检索邮件。
SMTP需要从发送者向电子邮件服务器发送电子消息,然后在两个电子邮件服务器之间传送消息。
另一方面,需要IMAP来检索存储在电子邮件服务器中的电子消息。
比较参数 | SMTP | IMAP公司 |
完整形式 | SMTP是简单邮件传输协议的缩写。 | IMAP是Internet消息访问协议的缩写。 |
意义 | SMTP是一种电子邮件协议,它建立了一种将电子消息从发件人传输到电子邮件服务器,然后在两个电子邮件服务器之间传输的方法。 | IMAP是一种电子邮件协议,它建立了一种从电子邮件服务器管理和检索电子消息的方法。 |
功能 | SMTP的功能只是向服务器或在服务器之间发送电子消息。 | IMAP的功能是管理和检索来自服务器的电子消息。 |
换乘 | SMTP将电子消息从客户端传输到服务器以及在两台服务器之间传输。 | IMAP只将电子消息从电子邮件服务器传输到客户端。 |
端口 | SMTP在端口25(邮件传输标准)、端口465(不符合RFC)、端口587(TLS加密)和端口2525(不是官方端口,但几乎支持所有电子邮件服务)上工作。 | IMAP在端口143(默认端口,不加密)和端口993(通常称为IMAP的安全SSL/TLS端口)上工作。 |
SMTP是用于电子邮件服务的基于文本的行业标准协议。它建立了一种机制,用于将电子消息从发送者传输到电子邮件服务器,以及在两个电子邮件服务器之间传输。SMTP代表简单邮件传输协议。它只用于“发送”消息。
在SMTP服务器中,SMTP客户端以文本的形式发送命令,如HELLO、MAIL、RCPT等。这些命令由SMTP服务器以数字完成码的形式回复,如220、250、354等。此工作流用于将电子消息从一方传输到另一方。
SMTP机制是在20世纪70年代发展起来的。同一时期出现的一个通信网络Usenet与SMTP服务器有许多相似之处。后来,在20世纪80年代,由于SMTP是UUCP邮件(Unix到Unix复制程序)的补充,因此受到了欢迎。
目前,SMTP支持的服务器包括IceWarp、Sendmail、Exim、Postfix、MagicMail、MailEnable和HMailServer。它支持的客户端包括Mozilla Thunderbird(版本82.0之后)和NMH(版本1.7之后)。
IMAP是电子邮件服务的通信标准协议。它建立了从电子邮件服务器检索电子消息的机制。这些消息总是存储在服务器上。当接收者启动应用程序并选择一条消息时,协议会自动下载它。
IMAP只用于按需管理和接收消息。传输仅在服务器和客户端之间进行,而不是SMTP。IMAP服务器响应分为三类:状态响应(OK、BYE、BAD、NO)、服务器数据(CAPABILITY、EXIST、FETCH)和命令继续请求。
几乎每个IMAP实现都允许多个设备同时与服务器连接。但是,IMAP的通信服务可以与POP3相比较。POP3将所有的电子信息存储在一个数字“邮箱”中。当接收者打开应用程序时,就可以完全下载它。
最初,IMAP是由markcrispin设计的远程访问邮箱协议。经过多次修改和升级,IMAP2bis发布了最新版本。后来为了避免混淆,它被重新命名为IMAP4。
SMTP和IMAP一起作为发送和接收消息的协议是必需的。它们充当发送者、电子邮件服务器和接收者之间的连接。SMTP用于推送邮件,而IMAP用于检索邮件。
SMTP是目前最流行的服务器之一。然而,IMAP与POP3竞争,POP3是一种将所有邮件存储在邮箱中并下载邮件的通信协议。这也允许客户端脱机访问消息。
IMAP的与众不同之处在于它的多重登录能力。因此,如果客户机需要从不同的设备访问邮件,IMAP工作得非常好。POP3非常适合那些网络连接不稳定的客户。
... 单击“发送邮件”下的“帐户”菜单,然后选择“编辑SMTP服务器列表”以查看有关发送邮件服务器的详细信息。 SMTP代表“简单邮件传输协议”。您在这里看到的列表是您的电子邮件帐户列表。传入的电子邮件帐户地址可能与...
...: 接收邮件服务器:imap.googlemail.com 传出邮件服务器(SMTP):**tp.googlemail.com 确保输入用户名的完整电子邮件地址,如果希望Outlook在检查电子邮件时自动登录,请选择“记住密码”。单击“更多设置”。 在“Internet电子邮件...
...邮件由两种不同类型的服务器处理。接收服务器真的没有区别;任何一台计算机都可以很容易地成为MTA,并且处理得很好。发送邮件是另一回事。SMTP服务器必须有静态IP地址,并且大多数ISP会阻止端口25,这样他们的用户就不能...
...但我正在设置我的iCloud帐户。 现在您需要输入您的IMAP和SMTP服务器的详细信息,如果您不知道它们,您需要与向您发送电子邮件地址的人的支持部门联系。 就这些,现在你的邮箱应该已经设置好,可以开始了。
...它将询问您传出服务器的设置。您需要使用以下选项: SMTP服务器:**tp.gmail.com 安全类型:TLS 一旦你过了那个屏幕,你就可以毫无问题地访问你的电子邮件了。
...钮。 选择传出服务器选项卡,并检查我的传出服务器(SMTP)是否需要身份验证。验证是否也标记了“使用与接收邮件服务器相同的设置”。 接下来选择Advanced选项卡并输入以下信息: 传入服务器(POP3):995 传出服务器(SMTP...
...: 接收邮件服务器:imap.googlemail.com 传出邮件服务器(SMTP):**tp.googlemail.com 确保输入用户名的完整电子邮件地址,如果希望Outlook在检查电子邮件时自动登录,请选择“记住密码”。单击“更多设置”。 在“Internet电子邮件...
...个选项,然后验证端口是否设置为以下值: 发送邮件(SMTP):587 接收邮件(IMAP):993 现在选择IMAP选项卡,并删除“在IMAP服务器上存储特殊文件夹”复选框。 资料性说明:如果不删除此处的复选框,则最终会出现重复的已...
...项。 非常重要的一点:如果您没有使用上述设置的Gmail SMTP服务器,那么您应该选中“放置副本”框,并在“其他”下选择您的Gmail sent mail文件夹。如果您使用的是默认设置,Gmail SMTP服务器会自动将所有发送的邮件放入Gmail的正...
...: 接收邮件服务器:imap.googlemail.com 传出邮件服务器(SMTP):**tp.googlemail.com 确保输入用户名的完整电子邮件地址,如果希望Outlook在检查电子邮件时自动登录,请选择“记住密码”。单击“更多设置”。 在“Internet电子邮件...