我在許多伺服器上使用 SSMTP。自 2019 年 6 月 6 日起,我無法再在任何 ubuntu 伺服器上使用 SSMTP 來傳送電子郵件。我有一些使用相同腳本的樹莓派,它們發送得很好。現場和異地使用不同的 Google 網域停止發送,因此它不會綁定到一個特定的 Google 應用程式網域。它也不依賴特定的網路。所有系統均運作 18.10。使用同一帳戶的其他事情,透過 Ubuntu 發送即可。以 PHP 郵件為例。
我嘗試在每個 Google 網域中使用哪個使用者也不重要。我可以使用 yahoo 使用者的 SSMTP 並從 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。
謝謝你!
吉姆