Postfix FROM 标题默认值

Postfix FROM 标题默认值

我试了又试,用 Google 来解决这个问题。这肯定是一个非常常见的问题,因为我对 Linux 还只是中级水平,但我对默认设置以及如何更改它们却一无所知。

在网络服务器上,我有一个基于 php 的基本联系表单。用户可以将自己的姓名输入发件人字段,但 Postfix 不会获取该值并实际使用它。

例如,如果我John Doe在发件人字段中输入,电子邮件标题将显示如下

From [email protected]
  • 此标题不包含空格也不包含 Doe
  • 此标题附加了我的服务器信息。

我该如何解决这个问题?如果你出于某种原因不想告诉我怎么做,那么至少给我指出正确的方向。我读过几个人的问题和答案,但似乎没有一个符合我的情况。

一些资料说要将这样或那样的内容添加到访问文件或要传输的其他内容。每当我查看这些文件时,它们都看起来像一个 man 文件,我对此感到很困惑。

在整个 Postfix 系统中,有一个默认设置,即删除空格并附加 user@hostname 字符串。我在哪里/如何修复它?

答案1

似乎其他主机的后缀(或他们使用的任何等效后缀)允许空格,并且只允许在发件人标头中输入名称。那是一个共享托管帐户,所以我不太清楚他们做了什么。

最终我还是更改了我的 PHP。我将名称放在双引号中,将电子邮件地址放在 <> 括号中,现在一切正常。

答案2

我认为您的“问题”描述如下: 地址重写自述文件。本文档描述了一些默认的重写规则(包括更改不完整或格式错误的发件人地址的逻辑)。

相关内容