Sendmail 是否为受信任的用户添加了 X-Authentication-Warning?

Sendmail 是否为受信任的用户添加了 X-Authentication-Warning?

因此,我查阅了大量文章和答案,以便在 Ubuntu 12.04 上正确配置 sendmail,但我的电子邮件仍然被X-Authentication-Warningsendmail 用标头标记:

X-Authentication-Warning:advisor.travel:www-data 设置发送者为 [电子邮件保护]使用 -f

通过简单的控制台调用:

echo“通过 sendmail 测试电子邮件”| sudo -u www-data /usr/sbin/sendmail -f[电子邮件保护]

请注意,我并不是想在这里配置防垃圾邮件设置,因为与 SPF、DKIM 和其他内容相关的一切都已经到位 :)

发送邮件信息:

# sendmail -d0.1
Version 8.14.4
 Compiled with: DNSMAP LDAPMAP LDAP_REFERRALS LOG MAP_REGEX MATCHGECOS
        MILTER MIME7TO8 MIME8TO7 NAMED_BIND NETINET NETINET6 NETUNIX
        NEWDB NIS NISPLUS PIPELINING SASLv2 SCANF SOCKETMAP STARTTLS
        TCPWRAPPERS USERDB USE_LDAP_INIT XDEBUG

============ SYSTEM IDENTITY (after readcf) ============
      (short domain name) $w = advisor
  (canonical domain name) $j = advisor.travel
         (subdomain name) $m = travel
              (node name) $k = advisor.travel
========================================================

配置:

/etc/mail  # cat trusted-users 
www-data

/etc/mail  # cat sendmail.mc | grep use_ct_file
FEATURE(`use_ct_file')dnl

/etc/mail  # cat sendmail.cf | grep -A 5 trusted
Ft/etc/mail/trusted-users %[^\#]
Troot
Tdaemon
Tuucp

没有运气,仍然有X-Authentication-Warning标题 :/

我从多个来源了解到应该在 submit.mc 中启用可信用户文件,但不知道如何启用 :/

答案1

添加FEATURE(use_ct_file)submit.mc生成新的submit.cf


解释:
Sendmail-8.12+ 使用 submit.cf 来控制“发送电子邮件”sendmail 的执行。
引入它是为了避免将 sendmail 安装为设置 root uid(安全风险)。

Sendmail:安全安装

相关内容