因此,我有一个安全摄像头,只要检测到运动,它就会发送电子邮件通知。我让它与 gmail 一起使用,它会正确发送一封电子邮件。但是,我不想使用 gmail,因为我想编写一个脚本,将这些消息记录到存储在我的网络驱动器上的文本文件中,以便我可以远程查看文本报告。因此,我考虑建立自己的 smtp 服务器来发送这些电子邮件。我已成功设置 postfix 来发送本地电子邮件。
echo "Subject: hello2" | sendmail secadmin@localhost
然后我可以在中看到这些电子邮件,/var/mail
然后我可以使用此文件来编写所需的脚本。
这就是我遇到的主要障碍。我不知道如何让 smtp 服务器从远程计算机发送电子邮件。相机电子邮件设置如下:
我如何找出要放入这些设置中的内容?如果我使用 gmail,这非常简单,但是使用 postfix 时我什至不知道从哪里开始。任何帮助是极大的赞赏。
我唯一的猜测是:
SMTP服务器: posfix 服务器的本地地址 (192.168.30.7)
SMTP端口: 如果我不启用 SSL/TLS,我可以使用端口 25 吗?
发件人地址: secadmin@localhost
密码: 我的 Linux 服务器的密码?
收件人地址: secadmin@localhost
答案1
解决了。我的大部分设置都是正确的,我只需确保我的 postfix 服务器实际上正在侦听正确的地址。失败