我试过,试图谷歌我的出路。 这绝对是一个非常普遍的问题,因为我在Linux和Linux中处于中间位置,我抱怨默认设置以及如何改变它们。
在networking服务器上,我有一个基本的基于PHP的联系表单。 用户有能力把他/她的名字放在from领域,但是Postfix不会拿这个值并且实际使用它。
例如,如果我把John Doe放在“from”字段中,那么电子邮件标题就会像这样
From [email protected]
我究竟如何解决这个问题? 如果你不想因为某种原因告诉我,那么至less要把我指向正确的方向。 我已经读了几个人的问题和答案,没有一个与我的情况相匹配。
有些消息来源说,要在访问文件中添加诸如此类的东西,或者其他的东西来传输。 每当我查看这些文件,他们都有一个男人文件的外观,我很困惑。
在整个postfix系统的某个地方,有一个默认的设置可以去掉空格并附加user @ hostnamestring。 我在哪里/如何解决这个问题?
看起来好像另一个主机有他们的后缀(或者是他们使用的任何等价物)来允许空格,并且只允许在From头部添加一个名字。 这是一个共享的托pipe帐户,所以我不完全知道他们做了什么。
我最终改变了我的PHP。 我把名字放在双引号和<>括号内的电子邮件地址,现在工作正常。
我认为你的“问题”在这里描述: ADDRESS_REWRITING_README 。 本文档描述了一些默认的重写规则(包括更改不完整或格式不正确的地址的逻辑)。