不使用 dovecot 的 FreeBSD 中 Postfix 中的 Cyrus-sasl 配置

不使用 dovecot 的 FreeBSD 中 Postfix 中的 Cyrus-sasl 配置

下午好,我安装了带有 postfix 的 Freebsd 12.1,在尝试启动时,在 /var/log/maillog 中看到了这个

    warning: SASL: Connect to /usr/local/lib/sasl2/smtpd.conf failed: No such file or directory
Jul 16 16:01:57 mailrelay4 postfix/smtpd[10012]: fatal: no SASL authentication mechanisms
Jul 16 16:01:58 mailrelay4 postfix/master[8806]: warning: process /usr/local/libexec/postfix/smtpd pid 10012 exit status 1
Jul 16 16:01:58 mailrelay4 postfix/master[8806]: warning: /usr/local/libexec/postfix/smtpd: bad command startup -- throttling

在 /usr/local/lib/sasl2 中我创建了文件 smtpd.conf 并在里面输入了以下内容:

pwcheck_method: saslauthd
mech_list: PLAIN LOGIN

该文件的权限为:

-rw-r--r--  1 postfix  wheel    48B Jul 16 16:01 /usr/local/lib/sasl2/smtpd.conf

如能得到任何帮助,我们将不胜感激,提前致谢。

相关内容