我正在研究MTA并通过SMTP& amp; IMAP,并读取SMTP负责跨服务器传递电子邮件,客户端使用IMAP / POP3从服务器读取电子邮件。
所以IMAP / SMTP这些只是protocot,Postfix被称为SMTP服务器,而DoveCot被称为IMAP服务器(还有更多)。
那么哪个程序(PostFix / DoveCot)负责在文件系统中存储电子邮件?
答案 0 :(得分:1)
还有第三个协议LMTP,它与SMTP非常相似,但略微改变以更好地适应从SMTP服务器到存储系统的跳跃。 Dovecot将LMTP实现为服务器,因此Dovecot很可能将该消息写为LMTP服务器或IMAP服务器。
但它不一定是。 SMTP服务器可以以任何方式存储邮件,包括通过分叉procmail,Dovecot(以及许多其他服务器)能够访问procmail存储的电子邮件。
这种二元性是因为这发生在互联网的边界上。 IETF通常发布 internet 通信的标准; SMTP服务器如何在本地存储邮件可以说是IETF标准的禁区。