我正在设置自己的邮件服务器,我对此很陌生……而且我迷路了。我需要你帮助我确定一些我已经知道的参数,因为配置非常庞大。
因此,我跟随本教程,从应用角度来看非常详细,但却没有得到很好的解释。
我现在已经完成了 Courier IMAP 末尾的部分,现在我必须开始使用 Advanced Mail Server,我有一些问题想问专家。
因此,我的理解是,如果为域设置了 MX 记录,则电子邮件将转发到某个 IP 地址。然后,如果邮件服务器处于打开状态(postfix),它会接收电子邮件,确认电子邮件地址存在于其数据库中,然后接受它并将其保存在服务器上的某个位置。
我对此有疑问:
电子邮件保存在服务器上的哪里?用户及其电子邮件的数据库在哪里,其形式为[电子邮件保护]?这是否可以通过 MySQL 进行管理?请以与本教程相关的方式解释这一点。
然后,在保存电子邮件后,Courier IMAP 将使用 Postfix 使用的相同用户数据库访问 Postfix 保存电子邮件的相同位置,并检索您的电子邮件。
我对此有疑问:
这个过程正确吗?还有,我按照教程进行的设置中,用户数据库在哪里?
感谢您的一切努力。
答案1
电子邮件可以保存在 /var/mail 或 /var/spool/mail 中;简而言之,这取决于您的 Postfix 配置。”
每个用户都有自己的邮件池,例如
/var/spool/邮件/$用户
如果您使用 mbox 格式作为收件箱,则所有邮件将位于邮件文件夹内的同一个文件中。如果您使用 maildir 格式,则每封电子邮件将有单独的文件。
我们可以通过配置 postfix 将 mbox 更改/转换为 maildir。