浏览器中电子邮件界面的邮件用户代理是什么?

问题描述

我对 SMTP 协议的理解是,有一个邮件用户代理将外发 SMTP 通信发送到邮件传输代理。此 MTA 接收传入的 SMTP 通信,并执行以下操作之一:

  1. 如果是中间 MTA,它会向链中的下一个 MTA 发送传出 SMTP 通信。
  2. 如果它是基于 What exactly does an MTA do? 的终端 MTA,它将保留相关数据,并可能在以后通过 POP3 将其传输到接收用户的 MUA。

MUA 的示例是 Thunderbird 和 Outlook。我了解浏览器通过 HTTP 进行通信,因此在使用 gmail.com 之类的界面时按下发送后,是我的浏览器:

  1. 充当 MUA(SMTP 客户端),并将 SMTP 数据发送到链中的第一个 MTA?

  1. 充当 HTTP 客户端,并将 HTTP 数据发送到 MUA,然后 MUA 将 SMTP 数据发送到链中的第一个 MTA?在这种情况下,MUA 实际上不是客户端,因为它接收传入的 HTTP 连接。

解决方法

邮件用户代理 (MUA) 是一个允许您发送和接收电子邮件的程序。它通常被称为电子邮件程序。 MUA 是您与之交互的对象,而不是传输电子邮件的电子邮件服务器。

要使用 MUA,您可以在计算机上安装 MUA 程序(如 Outlook Express),也可以访问基于网络的 MUA(如 Microsoft Outlook.com 和 Gmail)。

您的浏览器是用户代理 (UA),而 Gmail 或 Outlook 是邮件用户代理 (MUA)。您的浏览器没有充当 MUA。 MUA 是一个单独的交互程序。邮件用户代理 (MUA),也称为电子邮件客户端。

MUA 是 SMTP 系统中的组件,负责创建要传输到邮件传输代理 (MTA) 的电子邮件。