我使用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