2010-11-08 94 views
0

我必須在php中創建腳本。當我從我的服務器(www.mydomain.com)發送郵件到客戶郵件標識([email protected])時,當mycustomer會閱讀我的郵件我將收到mycustomer已經閱讀郵件的消息。更多解釋... 當我的郵件將被髮送到mycustomer gmail.He將點擊郵件主題閱讀目的。每當他點擊我會收到一條消息或郵件mycustomer已閱讀郵件。我將如何做到這一點? 謝謝在php中的電子郵件跟蹤

+0

可能重複[如何檢查我們的電子郵件已經在webmail使用PHP讀取(http://stackoverflow.com/questions/3736079/how-check-our -email-has-read-in-webmail-using-php) – 2010-11-08 14:07:25

+0

沒有安全的方法來執行此操作。查看一些方法的副本 – 2010-11-08 14:07:36

+0

讓我來解釋爲什麼這很困難,因爲沒有人提到這一點。對您的問題的一個傻瓜解決方案將是一個相當隱私的問題,提供有關是否閱讀電子郵件,何時閱讀電子郵件以及何時閱讀電子郵件的信息。 (使用IP地理定位)。這正是電子郵件客戶端最初阻止熱鏈接圖像的原因,也可能是爲什麼這種機制沒有嚴格設計到SMTP中。 – 2010-11-08 14:29:58

回答

0

這是不可能的,你只能檢查郵件是否已成功發送到發件人收件箱。

或者,您可以可能實現一個解決方案,要求接收者打開並閱讀郵件時點擊鏈接,但這違背了我假設的初始目的。

+0

有很多方法,比如(可選的和完全合法的)電子郵件收據機制和不太合法的「網絡錯誤」,但它們都不是完全萬無一失的。 – 2010-11-08 14:10:31

+0

接收機服務器API可以解決這個問題嗎?任何API也可以在網上使用? – 2010-11-08 14:17:38

0

最接近你可以得到這是在電子郵件中包含一個獨特的熱鏈接圖像,然後跟蹤圖像訪問時。但這不能保證,因爲在gmail中,用戶必須明確地點擊「在這封郵件中顯示圖片」。

至於在PHP實際上發送郵件:http://php.net/manual/en/function.mail.php