postfix 传输图无法与 lmtp 正确配合使用

postfix 传输图无法与 lmtp 正确配合使用

我正在尝试让 mailman 3 与互联网上另一台主机上的现有 postfix 服务器一起运行。我认为我已经走了很远,但出于某种原因,postfix 无法使用 lmtp 将 mailman 的邮件正确地发送到 mailman 主机。

postfix_lmtp我创建了一个包含以下格式的多个条目的地图文件:

[email protected]                       lmtp:[127.0.0.1]:8024

LMTP 服务器已启动并正在运行。(我使用 SSH 隧道连接到它,这就是它使用 localhost 连接的原因。)

该文件也经过处理,postmap以便 Postfix 可以使用它。

我已将此文件添加到以下配置选项中main.cf(虽然不确定它们是否都是必要的......)

  • 虚拟别名映射
  • 运输地图
  • 本地收件人映射

Postfix 似乎确认了这些信息并对其进行了处理,但由于某种原因,它仍然无法正常工作。以下是日志文件中显示的内容:

Jan 21 xx:xx:xx myserver postfix/local[3180670]: xxxxxxxx: to=<"lmtp:[127.0.0.1]:8024"@myserver.example.com>, orig_to=<[email protected]>, relay=local, delay=0.51, delays=0.48/0.01/0/0.01, dsn=5.1.1, status=bounced (unknown user: "lmtp:[127.0.0.1]:8024")

似乎目标lmtp:[127.0.0.1]:8024没有被解释为要连接的套接字,而是被解释为用户名。

知道我的设置可能有什么问题或如何进一步调试吗?

相关内容