关于邮件服务器配置的说明

关于邮件服务器配置的说明

首先我想说的是,我还没有看到其他论坛或帖子清楚地解释过这个问题。如果有的话,可能是因为我的英语水平太差,没能让我清楚地理解解决方案。

正如您已经了解的那样,我正在尝试设置一个内部电子邮件服务器,以便从某些提供商下载邮件。在寻找最佳软件组合时,我多次遇到了 Postfix (MTA) 和 Dovecot (MDA) 组合。到目前为止都没有问题,直到我注意到许多用户正在使用第三个软件,可以是 Getmail 或 Fatchmail。我完全不明白为什么他们使用这三个软件的组合,而 Dovecot 已经在执行 MDA 任务。为什么我还要包括 Fetchmail 或 Getmail?我应该这样做以同时使用 pop 和 IMAP 还是取决于我想要如何从客户端下载或访问邮件?

如果我的英语难以理解,我很抱歉,并提前感谢您的关注

答案1

假设您拥有一个域名,example.com。Postfix / dovecot 是典型的设置,用于设置域名:dovecot 实现邮箱存储并与用户电子邮件程序进行 POP/IMAP 通信。

另一方面,Postfix 处理与其他邮件服务器的通信,这意味着如果有人向您发送电子邮件,postfix 将接受来自外部邮件服务器的连接,并且当您从 example.com 域发送电子邮件时,它会打开与正确邮件服务器的通信。

到目前为止,还没有“外国”域名发挥作用。让我们进一步假设,您拥有一个电子邮件帐户,例如“[电子邮件保护]“。您不想在您的电子邮件客户端中配置单独的电子邮件帐户,但您想阅读您的 example.com 邮箱中所有发送到 yahoo 地址的邮件。

这正是 fetchmail 和 getmail 发挥作用的地方:它们通过 POP/IMAP 连接到外部邮箱,并将外部收件箱中的所有邮件保存到您的本地 dovecot 中,以便您只需连接到您的个人收件箱。

相关内容