下午好,我安装了带有 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
如能得到任何帮助,我们将不胜感激,提前致谢。