谁负责将电子邮件存储到文件系统IMAP或SMTP中



我正在研究MTA,并通过SMTP&IMAP,并阅读SMTP负责在服务器上发送电子邮件,并且客户端使用IMAP/POP3读取服务器的电子邮件。

因此,IMAP/SMTP这些只是原始FIX,Postfix被称为SMTP服务器,Dovecot被称为IMAP服务器(还有更多)。

因此,哪个程序(Postfix/dovecot)负责将电子邮件存储在文件系统中?

还有第三个协议LMTP,该协议与SMTP非常非常相似,但稍微更改以使您可以从SMTP服务器到存储系统更适合HOP。Dovecot将LMTP实现为服务器,因此Dovecot很可能作为LMTP服务器或IMAP服务器编写一条消息。

但不一定是。SMTP服务器可以以任何方式存储邮件,包括分叉Procmail,Dovecot(以及许多其他服务器)能够访问Procmail存储的电子邮件。

这种双重性是因为这发生在互联网的边界上。IETF通常发布 Internet 通信的标准;SMTP服务器如何在本地存储其邮件是IETF标准的禁区。

相关内容

最新更新