什么是 MDA(fetchmail)和 MTA(sendmail)?

什么是 MDA(fetchmail)和 MTA(sendmail)?

我读过一些关于 MDA 和 MTA 的文章,但仍然不太了解。

fetchmail 之类的 MDA 和 sendmail 之类的 MTA 之间到底有什么区别。

在我的计算机上,我必须安装 MTA 吗?如果我使用 Apple Mail 发送消息,是否使用我计算机上的 MTA 应用程序发送邮件?它将邮件发送到哪里?

如果我使用它接收邮件,它是否通过安装在我电脑上的 MDA 接收?

如果有人能向我解释它是如何工作的,或者给我提供好的教程链接,那就太好了。

答案1

MTA - 邮件传输代理 - 在 MTA 之间以及电子邮件系统的其他元素之间发送和接收电子邮件

  • 后缀
  • 发送邮件
  • 进出口

MDA - 邮件投递代理 - 从 MTA 接收电子邮件并投递到邮箱

  • 进程邮件
  • 鸽舍
  • 导游

MUA——邮件用户代理——电子邮件客户端

  • 雷鸟
  • 榆树
  • 交换

这是一个概述元素如何相互作用。

答案2

当您谈论 mta 时 -它是邮件服务器端角色;

当您使用 Apple Mail 时 - 它是客户端,并使用 smpt/pop3/imap/或其他客户端协议,但我认为它不是 mta 或 mda

相关内容