转发所有电子邮件的简便方法

有没有一种简单的方法在Ubuntu上安装MTA并将所有电子邮件转发到另一个远程电子邮箱? 只想转发本地电子邮件并寻找简单易懂的东西。 谢谢!

澄清

我看到建议使用ssmtp和nullmailer,但我需要更聪明的东西(只是一个)。 我有一台机器(machine.domain1.com),我希望本地邮件在realuser@domain2.com上发送,我希望通过直接连接到mx.domain2.com来交付

所以,当我在machine1.com上发邮件时,应该转到realuser@domain2.com。 nullmailer和ssmtp的问题是转发到mx.domain2.com但邮件是在RCPT TO设置为root@domain1.com的情况下发送的,我希望RCPT TO设置为realuser@domain2.com

可能有一个简单的解决方案或我需要深入了解postfix或exim吗?

在Linux和Ubuntu中肯定不缺少MTA。 作为功​​能最全(可能过于夸张)的解决方案,您可以使用postfix将电子邮件中继到提供商 – 即它收到的所有电子邮件都将通过该SMTP服务器发送。 这是一个包含Google Mail详细信息的教程。

一个更轻量级,更简单的替代方法是nullmailer ,虽然我不确定它是否能够使用Google Mail所需的所有安全传输方法。

最后,最简单的解决方案似乎是ssmtp 。 此处描述了设置。

它没有比nullmailer简单得多 安装nullmailer 。 虽然邮件必须作为nullmailer发送到真实地址,但只能转发到智能MTA。