设置 smtp 服务器仅供本地使用

设置 smtp 服务器仅供本地使用

因此,我有一个安全摄像头,只要检测到运动,它就会发送电子邮件通知。我让它与 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 服务器实际上正在侦听正确的地址。失败

相关内容