台灣最大程式設計社群網站
線上人數
964
 
會員總數:244870
討論主題:188880
歡迎您免費加入會員
討論區列表 >> PHP >> IMAP函數可否做到讀取信件內文後再增加內文轉發
[]  
[我要回覆]
1
回應主題 加入我的關注話題 檢舉此篇討論 將提問者加入個人黑名單
IMAP函數可否做到讀取信件內文後再增加內文轉發
價值 : 5 QP  點閱數:457 回應數:1

樓主

Roder
門外漢
0 1
18 0
發送站內信

目前公司客服信箱想透過程式過濾主旨後,增加內文再轉發給相關人員
有點像用outlook轉寄信件前先打一些說明內容後再轉寄的動作
只是我們想用程式把他自動化

目前可以用IMAP相關函數讀取Mail Server上的信件做到修改header內容再轉寄
讀取原本的內文也沒問題,但讀取後再增加內文轉寄,收到的內容仍是原本的內文無法增加原本新增的內文
也試過用imap_mail_compose合併2個內文,但仍然只有原本的內文無法新增新的內文進去
語法如下:
$body = imap_body($mbox, $mails[$i]);
$text = "新增內文\n";
$body.= $text;
imap_mail($to, $subject, $body, $header);

還請大大指點這需求可行的方式

搜尋相關Tags的文章: [ PHP ] , [ IMAP ] ,
本篇文章發表於2016-12-29 11:22
別忘捐VP感謝幫助你的人 新手會員瞧一瞧
1樓
最有價值解答

浩瀚星空
捐贈 VP 給 浩瀚星空 檢舉此回應
現在的信件。很多都是採用html的模式。
所以。你得先知道你原本的$body內容。

並將你要新增的內容接入正確的位置

畢竟。如果你是原姞內容是
<html>......</html>

你在其後面再接新的內容。對於網頁瀏覽規則的人也知道。一定不會顯示。
不過如果你用讀取原始碼或是純文字模式的方式,就可以看到。
但總不能要人家次都這樣看吧。
本篇文章回覆於2016-12-29 14:15
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
   
1

回覆
如要回應,請先登入.