我想让我的 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