我最近安装了一台 Ubuntu (natty) 服务器,并有一个指向它的域名。该域名的邮件由 Google Apps 处理(通过指向 Google 邮件服务器的 MX DNS 记录)。
现在,我已经安装了 logcheck,并且定期收到有关以下日志条目的电子邮件(通过 logcheck):
Jun 17 15:02:06 nattybox sm-mta[26023]: STARTTLS=client, relay=aspmx.l.google.com., version=TLSv1/SSLv3, verify=FAIL, cipher=RC4-SHA, bits=128/128
Jun 17 13:02:07 nattybox sm-mta[8533]: STARTTLS=client, relay=aspmx.l.google.com., version=TLSv1/SSLv3, verify=FAIL, cipher=RC4-SHA, bits=128/128
Jun 17 13:17:45 nattybox sm-mta[10465]: STARTTLS=client, relay=aspmx.l.google.com., version=TLSv1/SSLv3, verify=FAIL, cipher=RC4-SHA, bits=128/128
Jun 17 13:51:56 nattybox sm-mta[14995]: STARTTLS=client, relay=aspmx.l.google.com., version=TLSv1/SSLv3, verify=FAIL, cipher=RC4-SHA, bits=128/128
Jun 17 12:02:06 nattybox sm-mta[32143]: STARTTLS=client, relay=aspmx.l.google.com., version=TLSv1/SSLv3, verify=FAIL, cipher=RC4-SHA, bits=128/128
看起来 sendmail 正在尝试使用 google 邮件服务器作为中继,我猜是失败了?我通过 aptitude 安装了 sendmail,并使用了随附的配置文件。需要明确的是,sendmail似乎以便从该服务器发送的消息能够正常传送。
我应该关注上述日志消息吗?如果是,我该如何解决它?
答案1
您发布的日志仅显示尝试在您的 Sendmail 和 Google 服务器之间建立 SMTP 上的 TLS,仅此而已。如果您的 Sendmail 能够正常发送到其他地址,那么它可能正在运行。
您可以将某些内容发送到非 Google 地址以检查其标头。这将提供一些关于如何设置 SMTP 路由的快速答案,以代替或支持其余的 Sendmail 日志...
答案2
是的,这只是一个警告,您的电子邮件很可能已经发送出去了。您可以通过调整邮件配置文件来删除该消息,使其在邮件传输中不尝试使用 SSL/TLS 安全性。如果我没记错的话,在 sendmail 配置中它只有一行。