发布网友
共1个回答
热心网友
你说的找不到目录里的文件内容/usr/lib/sasl2/smtpd.conf,是因为你没有安装cyrus-sasl 。
有没有安装软件,你可以透过rpm -qa |grep sasl来查看。
如果你正常安装这个软件应该可以看到这个信息.
cyrus-sasl-lib-2.1.22-8
cyrus-sasl-plain-2.1.22-8
cyrus-sasl-2.1.22-8
cyrus-sasl-devel-2.1.22-8
如没有,安装后,既可以找到你要的那个文件。
安装完postfix,可以使用mail指令来测试。
# mail test@yourdomain.com 给test这个邮箱寄邮件
Subject: hello ... 输入邮件主题
mail test! 邮件内容
. 邮件内容结束,输入“.”
Cc: 转寄给XXX,可直接回车
然后,使用下面指令来查看mail
ls -l /var/spool/mail追问装过sasl了~有sasl2这个文件夹,就是没smtpd.conf这个文件
系统都装了还几次了,都是这问题
追答如果真的没有,就自己手工添加,
touch /usr/lib/sasl2/smtpd.conf
vi /usr/lib/sasl2/smtpd.conf
添加pwcheck_method: saslauthd,即可。