我使用PHP Pear类发送电子邮件,当我在Gmail中看到邮件时,它有一个邮寄标题,我知道它可以通过在-ph中使用-f邮件功能,但我怎样才能删除梨派。从外发电子邮件中删除'邮寄'标题
回答
邮件梨库实际上只是您的系统上的一个php文件。我非常怀疑有一种编程方式可以做你想做的事情,但是如果你在PEAR文档中找不到它,你可以自己检查一下Mail.php文件。
尝试在系统上使用locate
命令来查找Mail.php文件。它应该位于/ usr/local/lib或/ usr/local/php/lib或类似的地方。可能在一个名为PEAR的子目录下。
找到它后,如果您对此感到满意,可以编辑源文件以执行任何您想要的操作(即注释添加该标题的行)。请注意,这将影响此系统上的所有PHP脚本,并且如果您更新PEAR,将不得不重新添加。
我实际上通过在服务器上设置邮件服务器名称来解决问题,但由于你的答案是另一个好的解决方案,我接受它是正确的。 – TilalHusain 2011-06-01 17:50:55
查找PEAR包文件比使用“locate”更容易,它只是“pear list-files Mail”。 – cweiske 2011-06-02 08:44:15
看着the PEAR mail manual page,好像你必须明确指定所有标题。你确定你没有在你的应用程序的其他地方设置$headers['MailedBy']
吗?你可能也想看看this PEAR manual (wiki) page这个包的最小工作示例。
'$ headers ['MailedBy']',我无法在pear文档中找到这个头文件。 – TilalHusain 2011-05-31 18:35:01
@architact - 你不会在文档中找到它,但它是你所说的包含在电子邮件中的标题。它应该在你的代码中。 – eykanal 2011-05-31 20:29:36
试试这个。
$headers["Return-Path"] = "[email protected]";
- 1. 如何从邮件正文中删除电子邮件标题
- 2. 从电子邮件中删除额外的标题
- 3. 如何删除电子邮件标题?
- 4. PHP从电子邮件列表中删除电子邮件
- 5. 从电子邮件中删除HTML标记,德兴电子邮件正文
- 6. 如何从PHP电子邮件标题中删除127.0.0.1?
- 7. 从电子邮件正文中删除标题
- 8. 不发送电子邮件在PHP中使用标题从电子邮件ID
- 9. 电子邮件标题中
- 10. 发送电子邮件,从标题错误的邮件()
- 11. 宏删除电子邮件
- 12. 如何使用邮件从电子邮件中删除“via”()
- 13. 从电子邮件中删除原始邮件回复
- 14. 从MySQL删除电子邮件地址
- 15. PHP邮件()不发送电子邮件除外gmail
- 16. vba从发送的文件夹中删除电子邮件
- 17. PHP电子邮件标题
- 18. php电子邮件标题
- 19. 电子邮件问题:想发送电子邮件,无需额外的窗口
- 20. 发送电子邮件问题::从Shinyapps.io
- 21. 的RichTextBox从电子邮件标题
- 22. Opencart 2.1.0.2从电子邮件发票中删除IP
- 23. 如何从opencart电子邮件发票中删除模型列?
- 24. 使用外部电子邮件服务从Wordpress转发邮件
- 25. 如何从Android Studio仿真中删除电子邮件图标
- 26. Gmail API无法从电子邮件中删除“SENT”标签
- 27. 如何从Outlook电子邮件中提取互联网电子邮件标题?
- 28. 从HTML电子邮件中获取电子邮件标题以进行跟踪
- 29. MVC3联系表格邮寄后不发送电子邮件
- 30. 从电子邮件主题
你用来发送邮件的类名是什么(例如['Mail'](http://pear.php.net/package/Mail))? – 2011-05-31 18:03:35
是的,我正在使用邮件 – TilalHusain 2011-05-31 18:05:00
@Architact您是否有写入您正在运行PHP的机器的权限?如果是这样,邮件梨库只是PHP文件。您可以编辑它们并注释添加标题的部分。 – 2011-05-31 18:11:39