![Exim - 将某些“本地”用户邮件发送到 smtp](https://linux22.com/image/508590/Exim%20-%20%E5%B0%86%E6%9F%90%E4%BA%9B%E2%80%9C%E6%9C%AC%E5%9C%B0%E2%80%9D%E7%94%A8%E6%88%B7%E9%82%AE%E4%BB%B6%E5%8F%91%E9%80%81%E5%88%B0%20smtp.png)
我正在使用 Exim 3,想知道如何将一些本地地址发送到 smtp 服务器,而不是让 Exim 将它们作为本地用户处理。它们是本地地址,因为它们具有与 exim.conf 中的“local_domains”中列出的相同的域。
我尝试在 exim.conf 中的 localuser 目录中使用“require_files”选项,但没有成功。
任何帮助都值得感激。谢谢,Ryan
答案1
Exim3 在本地处理的邮件(导向器)和远程处理的邮件(路由器)之间有严格的分离,而且很难做到你想做的事。
Exim3 不受上游支持,并且非常古老且难以配置,无法充分防御现代垃圾邮件级别。
我强烈建议切换到 Exim4,其中:
- 实现你想要的结果很简单
- 代码库得到维护
- 有升级工具可以帮助您迁移配置。