是否可以更改 postfix 中的消息 ID?如果我通过 Java 应用程序发送邮件,我会得到以下消息 ID:
message-id=<143303043.111334605578921.JavaMail.applicationanme@hostname>
Run Code Online (Sandbox Code Playgroud)
所以我希望 message-id 看起来像这样:
message-id=<143303043.111334605578921.JavaMail.applicationanme@domain.tld>
Run Code Online (Sandbox Code Playgroud)
我能理解的是,如果我用 Linux 程序发送邮件,mail
它可以工作:
message-id=<10213429251967.C2D74C1A8D@domain.tld>
Run Code Online (Sandbox Code Playgroud)
我已经在 postfix-conf 中设置了我的主机名,但是当我用 java-application 发送邮件时它不起作用。我们使用中继主机发送电子邮件,任何没有@domain.tld
在邮件 ID中发送的消息都将被检测为垃圾邮件。
你知道我该如何解决这个问题吗?