在后缀如何重写PHP中的mydomain值

在我的后缀日志中,当我从基于PHP的网站发送电子邮件时,我有以下几点:

Feb 11 11:52:04 cp5 postfix / qmgr [6007]:93C6E79C4D1:from = | [email protected] |,size = 3266,nrcpt = 1(队列激活)

(我用小于/大于号的符号代替)

上面的问题是我需要控制“FROM:”地址。 我知道我可以通过修改Postfix main.cf文件中的“mydomain”来控制“@ domain.com”地址,我必须这样做才能阻止电子邮件从第一个地方跳起来。 现在的问题是人们回复“[email protected]”,我不想这样做。

这是一个Plesk 9.5服务器,据我所知,它运行一个标准的Postfix安装。 我想build议如何解决我的PHP脚本中的这个问题。

这是你可以从你的PHP脚本中做的事情:

在这里看看Examaple#2:

 $ to ='[email protected]';
 $ subject ='主题';
 $ message ='hello';
 $ headers ='发件人:[email protected]'。  “\ r \ n”。
     '回复:[email protected]'。  “\ r \ n”。
     'X-Mailer:PHP /'。  phpversion();

邮件($ to,$ subject,$ message,$ headers);

这个例子也让你可以控制回复标题。 在Postfix中没有必要触摸任何东西!

使用-f选项(发件人地址):

<?php mail('[email protected]', 'the subject', 'the message', null, '[email protected]'); ?>