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

时间:2015-05-07 07:50:47

标签: smtp imap pop3 mail-server mta

我正在研究MTA并通过SMTP& amp; IMAP,并读取SMTP负责跨服务器传递电子邮件,客户端使用IMAP / POP3从服务器读取电子邮件。

所以IMAP / SMTP这些只是protocot,Postfix被称为SMTP服务器,而DoveCot被称为IMAP服务器(还有更多)。

那么哪个程序(PostFix / DoveCot)负责在文件系统中存储电子邮件?

1 个答案:

答案 0 :(得分:1)

还有第三个协议LMTP,它与SMTP非常相似,但略微改变以更好地适应从SMTP服务器到存储系统的跳跃。 Dovecot将LMTP实现为服务器,因此Dovecot很可能将该消息写为LMTP服务器或IMAP服务器。

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

这种二元性是因为这发生在互联网的边界上。 IETF通常发布 internet 通信的标准; SMTP服务器如何在本地存储邮件可以说是IETF标准的禁区。