如何设置exim使用外部SMTP?

我希望服务器上的脚本能够发送电子邮件,但是通过外部的第三方邮件服务,我仍然支付。 无论如何,我已经有了exim,甚至是鸽派,但是我想我只需要exim就可以了? 不过,我完全不知道电子邮件和如何设置它。 find一些关于exim的教程,但他们似乎已经过时了。

包括操作系统(Ubuntu)在内的所有东西都是几天前安装的最新版本。

目前即时通过thunderbird在本地使用这个第三方电子邮件,并拥有所有需要的服务器信息。

exim是一个复杂的工具,你需要掌握它才能使用它。 权威指南是由Exim的主要作者Philip Hazel编写的Exim SMTP邮件服务器 。 你应该阅读它。

也就是说,你要找的就是exim所谓的“智能主机” – 一个主机,exim可以发送邮件发送。 在Debian或Ubuntu中,您可以通过以下两种方式之一设置智能主机:

  1. 编辑/etc/exim4/update-exim4.conf.conf并设置

    dc_eximconfig_configtype='smarthost' dc_smarthost='<name_of_smart_host>::<port>' 

    然后运行update-exim4.conf

  2. 运行dpkg-reconfigure exim4-configapt-get --reinstall install exim4-config 。 按照设置提示进行操作,然后selectsmarthost选项。

我不知道你为什么要用postfix或者exim来转发你的邮件,但是如果你不依赖它们,你也可以查看sSMTP。 非常容易configuration和非常轻量级。