我們有一個CMS設置,用於從我們收到的關於感興趣的客戶收到的電子郵件中提取信息。我們以各種格式和模板從各種來源收到這些電子郵件。此刻,我會分解電子郵件並搜索數組中的關鍵字,或者使用特定的數組索引來提取所需的信息。 我想知道是否可以通過將電子郵件反向工程來提取信息到我們收到電子郵件的每個來源的「模板」。電子郵件的 接收。例如:反向模板從電子郵件中提取數據 - PHP
--b1_ea18fa13a0b89cc5c65a05d9eff46cac
Content-Type: text/plain; charset=us-ascii
<br />Gigi Majola
<br />Phone: 071xxxxxxx, Email: [email protected]
<br />
<br />automatic car<br /> <br /> <br />Make: Volkswagen<br />Model: volkwagen polo 1.2 TSI Highline auto<br />End year: 2015 <br />Fuel: Petrol<br />Min Price: R120,000<br />Max Price: R150,000<br />
<br />2016-03-12 13:38:14<end>';
是否有可能設立在以下方式中提取數據的一種方式?
'<start>' . $contentType .
'<br />' . $name .
'<br />' . $contactInfo .
'<br />
<br />' . $param1 . '<br /> <br /> <br />' . $param2 . '<br />' . $param3 . '<br />' . $param4 . '<br />' . $param5 . '<br />' . $param6 . '<br />' . $param7 . '<br />'
'<br />' $dateReceived . '<end>'
基本上我想重新創建源用來發送電子郵件的模板,然後提取它們填充的變量。
這是一個基本的例子,一些其他來源有更廣泛的HTML模板,但不幸的是,HTML不包含我需要提取的元素的ID。是否有可能這樣做,如果是這樣,那麼最好的方法是什麼?
謝謝
他們填寫單獨的輸入發送電子郵件? – 2016-04-26 09:44:11
我無權訪問字段信息。客戶將在我們註冊的另一個網站上填寫表格,然後該網站將向我們發送電子郵件。我能夠訪問信息的第一次是收到電子郵件時。 – Cody