无法使 SSMTP 在 Linux 终端上运行

无法使 SSMTP 在 Linux 终端上运行

我最近在我的 Raspbian OS 上安装了 SSMTP,以便通过触发事件向我的电子邮件发送警报。但是,我无法发送最简单的电子邮件。当我执行命令时:我收到此响应:echo "This is a test" | mail -v -s "Test" [email protected]

[<-] 220 smtp.gmail.com ESMTP xxxxxxxxxxxxx.56 - gsmtp
[->] EHLO raspberrypi
[<-] 250 SMTPUTF8
[->] STARTTLS
[<-] 220 2.0.0 Ready to start TLS
[->] EHLO raspberrypi
[<-]
send-mail:  (raspberrypi)
Can't send mail: sendmail process failed with error code 1

我的配置文件如下所示:

mailhub=smtp.gmail.com:587
[email protected]
AuthPass=mypassword
FromLineOverride=YES
UseSTARTTLS=YES

我在 Gmail 上允许使用安全性较低的应用程序。我真的不确定我做错了什么,因为许多其他教程都表明这些配置可以正常工作。任何帮助都非常感谢。

相关内容