我想让我的Linux服务器接收来自主机(局域网,但如果可能的话通过互联网)邮件,而不是中继到Gmail。
我用ssmtp做了第二部分,让服务器通过Gmail发送邮件
ssmtp [email protected] < msg.txt
另外一部分是需要用到的程序集成了一些smtp报警function。 这个程序的大部分不支持凭证发送,所以我需要通过一个不需要它的服务器。
最终结果必须是:
host_with_smtp_alarm_function – > server_smtp – > Gmail_server
我怎样才能做这个工作?
编辑:
我的主机有一个掩码来填充smtp服务器信息。 用ip和端口填充导致“不可能连接”linux服务器不在监听连接,所以发送但不能接收。
netstat -a确认。
问题不清楚:
如果你希望发送电子邮件到谷歌 – 完全足以在postfix指向谷歌帐户设置别名。 例如:
account: [email protected]
它会将任何发送到帐户@ $ localdomail的邮件转发到[email protected]
另外,如果你希望通过谷歌的电子邮件(你想发送电子邮件到互联网使用Gmail帐户,但到Gmail) – 你必须configurationSMTPauthentication。 后缀示例在http://www.postfix.org/SASL_README.html#client_sasl_enable