gpt4 book ai didi

linux - 配置 postfix 以查看邮件 header 中的全部捕获地址

转载 作者:塔克拉玛干 更新时间:2023-11-03 00:59:47 25 4
gpt4 key购买 nike

我为后缀配置了 catchall 如下:-

"#vim /etc/postfix/virtual

@example.com test"

因此,如果我们将邮件发送到 xyzjsdv@example.com,则会将邮件发送到 test@example.com。

但问题是它总是在邮件标题“test@example.com”中显示相同的用户名。我创建了一个用于检查邮件标题的脚本,因此我需要在邮件标题中显示特定的 user@example,因为我需要区分所有用户。

请帮助我如何配置后缀,以便我得到这个结果。突然的回答将不胜感激

最佳答案

不是答案 - 但有些问题,因为我没有代表,所以无法发表评论。

你运行的是什么版本的 postfix?

我在 2.8 上做了类似的事情,它按预期工作,即:消息本身(不是“信封”)具有正确的 header - 即:消息未修改。

您要发送什么测试消息?我建议用一些简单的东西进行测试,使用 telnet 运行以下命令,例如:

telnet <server> 25
Connected to <server>.
Escape character is '^]'.
220 mail.example.com ESMTP
helo test.com
250 nbb-dev.safenetbox.biz
mail from:<somewhere@example.com>
250 2.1.0 Ok
rcpt to: <def@example.com>
250 2.1.5 Ok
data
354 End data with <CR><LF>.<CR><LF>
Sender: abc@example.com
Subject: testing

body
.
quit

对我来说,这给出了发件人为“abc@example.com”的“信件”消息。

还要确保没有 *header_rewrite* 设置,默认值除外(我从未使用过这些,但可能是相关的)。

您是如何从邮箱中获取消息的,还是直接将其发送到程序?如果转到邮箱,是否会被转发?

关于linux - 配置 postfix 以查看邮件 header 中的全部捕获地址,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21486850/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com