如何使用 SSL 设置 postfix / dovecot 来从 iPhone 发送接收电子邮件

如何使用 SSL 设置 postfix / dovecot 来从 iPhone 发送接收电子邮件

我刚刚在我的 VPS 上安装了一份全新的 dovecot。我也在运行 postfix,我首先浏览了本指南 我按照说明操作了所有步骤。但是,当我尝试从 iPhone 发送电子邮件时,出现了以下错误:

postfix/smtpd[5017]: warning: SASL: Connect to private/auth failed: Permission denied

dovecot 配置文件,https://ghostbin.com/paste/c9he3

答案1

根据上面的教程,你忘记添加这两行

user = postfix
group = postfix

在这些行之后

client {
  # The client socket is generally safe to export to everyone. Typical use
  # is to export it to your SMTP server so it can do SMTP AUTH lookups
  # using it.
  path = /var/spool/postfix/private/auth
  # path = /var/run/dovecot/auth-client
  mode = 0660

两行被遗忘的诗句将告诉 Dovecot执行

chown postfix:postfix /var/spool/postfix/private/auth 

通过此设置,postfix 守护进程可以连接到 上的 dovecot 套接字/var/spool/postfix/private/auth

相关内容