从外发电子邮件中删除“发件人”标头

| 我正在使用PHP Pear类发送电子邮件,当我在gmail中看到邮件时,它具有Mailed-by标头,我知道可以通过在PHP邮件功能中使用-f将其删除,但是如何在Pear send中将其删除。     
已邀请:
        Mail Pear库实际上只是您系统上的一个php文件。我高度怀疑是否有一种编程方法可以执行所需的操作,但是如果您在PEAR文档中找不到它,则可以自己检查Mail.php文件。 尝试在系统上使用ѭ0命令查找Mail.php文件。它应该在/ usr / local / lib或/ usr / local / php / lib或类似的文件中。可能在名为PEAR的子目录下。 找到它后,如果您对此感到满意,则可以编辑源文件以执行所需的任何操作(即,注释掉添加该标题的行)。请注意,这将影响该系统上的所有PHP脚本,并且如果更新PEAR,则必须重新添加。     
        尝试这个。
$headers[\"Return-Path\"] = \"info@yourdomain.com\";
    
        查看PEAR邮件手册页,似乎您必须显式指定所有标头。您确定没有在应用程序的其他位置设置
$headers[\'MailedBy\']
吗?您可能还需要查看此PEAR手册(wiki)页面,以获取该软件包的最小工作示例。     

要回复问题请先登录注册