有没有一种简单的方法可以在 Ubuntu 上安装 MTA 并将所有电子邮件转发到不同的远程邮箱?只想转发本地电子邮件并寻找简单的东西。谢谢!
澄清:
我看到建议使用 ssmtp 和 nullmailer,但我需要一些(只是)更聪明的东西。我有一台机器 (machine.domain1.com),我希望将本地邮件发送到 [email protected],并且我希望它通过直接连接到 mx.domain2.com 来发送
因此,当我在 machine1.com 上发送邮件根目录时,它应该转发到 [email protected]。nullmailer 和 ssmtp 的问题是转发到 mx.domain2.com 但邮件发送时将 RCPT TO 设置为 [email protected] 并且我希望 RCPT TO 设置为 [email protected]
可能有一个简单的解决方案,还是我需要为此深入研究 postfix 或 exim?
Linux 和 Ubuntu 中当然不乏 MTA。作为功能最全(也可能是夸大其词)的解决方案,您可以使用
postfix
将电子邮件中继到提供商——即它收到的所有电子邮件都将通过该 SMTP 服务器发送。这是一个包含 Google Mail 详细信息的教程。一个更轻量、更简单的替代方案是
nullmailer
,尽管我不确定它是否能够使用 Google Mail 所需的所有安全传输方法。最后,最简单的解决方案似乎是
ssmtp
. 此处描述了设置。它并没有比nullmailer 简单得多 。尽管邮件必须发送到真实地址,因为 nullmailer 只转发到智能 MTA。