解决方案:

如果我们尝试对 sendmail 服务器使用 PLAIN 身份验证,则会发生这种情况。
所以检查这个特定的包,如果它丢失,那么你可能需要安装它

cyrus-sasl
cyrus-sasl-plain
sasl

如果我们收到以下错误

Oct 06 06:10:11 mail sendmail[8606]: error: safesasl(/usr/lib/sasl/Sendmail.conf) failed: World writable directory
Oct 06 06:10:11  mail sendmail[8606]: error: safesasl(/usr/lib/sasl2  /libanonymous.so.2) failed: World writable directory
Oct 06 06:10:11 mail sendmail[8691]: STARTTLS=server: file /usr/share/ssl/certs/sendmail.pem unsafe: World writable directory

解决方案:

检查 /usr/lib 上的权限,因为所有文件和目录的权限不应超过 755.
将以下位置的权限更改为 755.

# ls -ld /usr /usr/lib   /usr/lib/sasl2   /usr/share   /usr/share/ssl
如何修复“Sendmail:临时身份验证失败”

问题

在配置sendmail 服务器时,报错:

Sendmail: Temporary Auth Failure
日期:2020-06-02 22:17:16 来源:oir作者:oir