各种邮件服务器之间的主要区别是什么?
什么是 MTA?它是指您直接从邮件服务器读取邮件,而不是通过 pop3 或 imap3 连接吗?
我想如果有人能介绍一下各种邮件服务器类型,这可能会对新手有所帮助。
现在介绍一下我的用法:人们要么直接发送电子邮件,要么将电子邮件转发到我的邮件服务器。然后我将通过 pop3 连接以获取电子邮件,并通过 smtp 发送电子邮件。
答案1
Ignacio 向您解释了什么是 MTA。
现在让我们看看你问题的其他方面。各种邮件服务器之间的主要区别是
- 安全
- 灵活性
- 辅助功能
- 使用方便
全球最常用的 MTA 是 sendmail、qmail、postfix、exim 和 MS Exchange。另一个相对流行的 MTA(尤其是小型 ISP)是 IMail。
其中,MS Exchange 并不是真正的 MTA,尽管它当然可以用作 MTA。但是,它提供了很多对 MTA 来说并不重要的功能(公共文件夹、日历、共享任务列表和事件列表),因此非常受欢迎。但是,它在安全性和灵活性方面并没有很好的记录(尽管最近已经解决了这方面的问题)。Exim
可能是最灵活的,它的安全性对于任何普通的企业邮件服务器来说都绰绰有余。
许多人认为 Sendmail 已经过时了。它是一个很好的邮件服务器,但配置起来很麻烦。Postfix
曾经是一个不错的通用邮件服务器选择,但问题在于只有一个人负责代码库,这在过去几年中大大减少了它的用户群。Qmail
可能是所有邮件服务器中最安全的。
任何普通的 MTA 都只提供 SMTP 通信(也可能提供本地套接字)。客户端协议(如 POP3 或 IMAP)必须由附加软件提供。
其他电子邮件用户无法直接向您发送电子邮件。必须至少有一个邮件服务器,即保存您邮箱的邮件服务器。然后,该服务器将为您提供多种访问该邮箱的选择(Webmail、IMAP、POP3,具体取决于您的 ISP 或邮件提供商)。您的邮件客户端(例如 Outlook、Thunderbird、Evolution 或您用于读写电子邮件的任何客户端)连接到该邮件服务器以检索消息并将其呈现给您。
当您回复消息(或发送新消息)时,它将使用 SMTP 发送到他们的邮件服务器。在大多数情况下(即使用 ISP 发送电子邮件的家庭用户),消息会发送到您的 ISP 的邮件服务器(通过 SMTP),然后该服务器会将其转发(中继)到保存收件人邮箱的邮件服务器。
如果您在公司内使用电子邮件,那么(特别是对于较大的公司)该公司运行自己的邮件服务器并不罕见。在这种情况下,您的邮件客户端将消息发送到公司的邮件服务器,然后由该服务器处理转发(中继)。
如果您问这个问题是因为您对它的工作原理感兴趣,那么我希望我已经解释了基础知识。如果您问这个问题是因为您想设置自己的邮件服务器,那么我的建议是:“不要。千万不要”。电子邮件是一个复杂的主题,运行邮件服务器需要时间、知识和奉献精神,否则您很快就会成为黑客或垃圾邮件发送者的受害者,最终结果是,如果不花大量时间让自己脱离各种黑名单,您将无法发送或接收电子邮件。
答案2
A邮件传输代理是一款使用 SMTP 的软件,用于在系统之间路由电子邮件以及与 MDA(邮件投递代理)通信以将邮件投递到用户的邮箱。POP 和 IMAP 用于将 MUA(邮件用户代理,即电子邮件客户端)连接到用户的邮箱。