我在许多服务器上使用 SSMTP。截至 2019 年 6 月 6 日,我无法再在任何 Ubuntu 服务器上使用 SSMTP 来发送电子邮件。我有一些使用相同脚本的树莓派,它们发送得很好。在现场和场外使用不同的 Google 域名停止发送,因此它不与一个特定的 Google 应用域绑定。它也不与特定网络绑定。所有系统都运行 18.10。使用同一帐户的其他东西,通过 Ubuntu 发送得很好。例如 PHP 邮件。
我尝试在每个 Google 域中使用哪个用户也无关紧要。我可以使用 SSMTP 与 Yahoo 用户一起使用,然后从 Ubuntu 发送。
当我在 Linux 机器上使用 -v 执行 ssmtp 时,我看到:
[<-] 220 smtp.gmail.com ESMTP b6sm3003334iok.71 - gsmtp
[->] EHLO munki.xxxxx.com
[<-] 250 SMTPUTF8
[->] STARTTLS
[<-] 220 2.0.0 Ready to start TLS
[->] EHLO munki.xxxxx.com
[<-]
ssmtp: (munki.xxxxx.com)
当我在 pi 上执行相同操作时,我看到:
[<-] 220 smtp.gmail.com ESMTP w23sm3846674iod.12 - gsmtp
[->] EHLO upsd-c03.xxxxx.com
[<-] 250 SMTPUTF8
[->] STARTTLS
[<-] 220 2.0.0 Ready to start TLS
[->] EHLO upsd-c03.xxxxx.com
[<-] 250 SMTPUTF8
[->] AUTH LOGIN
[<-] 334 Vjjl;hbWU6
[->] bmFnaW9zQG5XJzLm9yZw==
[<-] 334 UGFzc3dvcmQ6
[<-] 235 2.7.0 Accepted
[->] MAIL FROM:<[email protected]>
[<-] 250 2.1.0 OK w23sm38674iod.12 - gsmtp
[->] RCPT TO:<[email protected]>
[<-] 250 2.1.5 OK w23sm38674iod.12 - gsmtp
[->] DATA
[<-] 354 Go ahead w23sm3874iod.12 - gsmtp
[->] Received: by upsd-c03.xxxxx.com (sSMTP sendmail emulation); Fri, 14 Jun 2019 16:59:33 -0500
[->] From: "root" <[email protected]>
[->] Date: Fri, 14 Jun 2019 16:59:33 -0500
[->] test
[->]
[->] .
[<-] 250 2.0.0 OK 1560549575 w23sm3846iod.12 - gsmtp
[->] QUIT
[<-] 221 2.0.0 closing connection w23sm3846iod.12 - gsmtp
只是想知道是否有其他人使用 Google 通过 SSMTP 发送电子邮件时遇到过同样的行为?我还没有测试过 18.04 或 19.04。
谢谢你!!
吉姆