我正在處理電子郵件消息/票證系統。從舊郵件中分離電子郵件回覆文本
邏輯:
- 客戶開始在網站上的新票,存儲在數據庫
- 我收到關於新票的電子郵件在我的收件箱(通過網站產生的,與主題獨特
ID
線) - 在回答電子郵件(回覆電子郵件地址如
[email protected]
) PHP
cron
腳本讀取收件箱中,讓所有的郵件,將它們存儲到數據庫並生成電子郵件給客戶端。- 客戶回覆郵件(回覆電子郵件地址 -
[email protected]
在主題行ID
)
問:
如何我可以讀哪裏是新的回覆文本,然後從email
舊的? Email
回覆示例:
Envelope-to: [email protected]
From: [email protected]
To: [email protected]
Subject: Re: New Ticket: "Project #1" (ID: 15)
Message-ID: <[email protected]>
This is reply to message.
On 2014-05-13 09:04, Client wrote:
> This is text
>
> ----
> Best Regards,
> Client
我需要只有最新的回覆。客戶可以在任何mail
客戶端的底部或頂部(任何地方說實話)寫回復,我打賭 - 很多mail
客戶端有不同的格式。
有什麼建議嗎?
找到類似的問題:http://stackoverflow.com/questions/5332382/php-filtering-email-body-removing-reply-quotes – Vaidas