无法连接到 mail.google.com 运动配置

Unable to connect to mail.google.com on motion configuration

我在我的 raspberry pi zero w 上设置了一个运动检测摄像头,它可以录制视频和保存图片并将它们上传到保管箱但不发送电子邮件通知 on_event_start 这是我如何定义我的 on_event_start (on_event_start echo "email body" | mail -s "subject" myEmail@gmail.com)。我将 ssmtp 和 mailutils 用于电子邮件包。虽然我可以通过终端发送电子邮件。这就是我的 ssmtp.conf 的样子:

root=postmaster
mailhub=smtp.gmail.com:587
hostname=raspberrypi
AuthUser=myEmail@gmail.com
AuthPass=***********
FromLineOverride=YES
UseSTARTTLS=YES
UseTLS=YES
RewriteDomain=gmail.com

这就是我重新评估的样子:

root:myEmail@gmail:mail.google.com:587

这是当相机检测到运动时记录到 mail.log 上的错误。

Unable to connect to "mail.google.com" port 587.
Cannot open mail.google.com:587

有没有我遗漏的东西,或者有没有其他方法可以在检测到运动时发送电子邮件通知?有人请帮助我。

您的 revaliases 文件应该指向 smtp.gmail.com 而不是 mail.gmail.com。请尝试在您的 revaliases 文件中执行以下操作:

root:MyEmailAddress@gmail.com:smtp.gmail.com:587