通过 ssmtp 将邮件从应用程序中继到 Gmail

通过 ssmtp 将邮件从应用程序中继到 Gmail

我想让我的 Linux 服务器从主机(LAN,但如果可能的话通过互联网)接收邮件,然后转发到 Gmail。

我使用 ssmtp 制作了第二部分,让服务器通过 Gmail 发送邮件

ssmtp [email protected] < msg.txt

另一部分是需要的,例如使用集成了一些 smtp 报警功能的程序。这个程序的大部分不支持使用凭证发送,所以我需要通过一个不需要凭证的服务器。

最终结果必须是:

具有 smtp 警报功能的主机 -> server_smtp -> Gmail 服务器

我怎样才能让它工作?

编辑:

我的主机有一个掩码,用于填写 smtp 服务器信息。填写 ip 和端口会导致“无法连接”Linux 服务器未监听连接,因此只能发送但不能接收。

netstat -a确认。

答案1

问题不清楚:

如果您希望向 Google 发送电子邮件 - 在 Postfix 中设置指向 Google 帐户的别名就足够了。例如:

account: [email protected]

它将把发送至 account@$localdomail 的所有邮件转发至[电子邮件保护]

或者 - 如果您希望通过 Google 转发电子邮件(您希望使用 Gmail 帐户将电子邮件发送到互联网,但要发送到 Gmail)- 您必须配置 smtp 身份验证。Postfix 的示例如下http://www.postfix.org/SASL_README.html#client_sasl_enable

相关内容