几个星期以来,我一直在寻找当前问题的答案,因此我在这里询问,希望有人能够为我提供一些启发或指明正确的方向。
我正在尝试配置 Postfix,以便:
- 的入站邮件
[email protected]
已递送至/some/custom/MailDir/
。 - 的入站邮件
[email protected]
已递送至/different/custom/MailDir/
。 - 出站邮件可以从用户/域发送。
[email protected]
并且[email protected]
应该有单独的自定义 Maildirs,即/custom/user3/domain1/mail/
和 /different/user3/domain2/mail/`
我无法在网上找到关于如何实现这一点的清晰解释。
到目前为止,由于每个域都需要自定义目录路径名,我认为我需要使用多个 postfix 实例。我一直在研究postmulti
。我使用 postmulti 运行了 2 个 postfix 实例,但我不清楚如何使用 postmulti 实现上述目标。
我想我可能需要一个实例来监听外部邮件。根据传入邮件的收件人地址,此实例随后将邮件转发到单独的内部实例。此实例有自己的mail_spool_directory
,我可以将其配置为发送到我想要的地方。
我在 Ubuntu 上运行 bash。我的 postfix 是 3.9.0 版本。我已成功配置一个实例,用于在自定义目录中发送/接收邮件。