2014-02-28 152 views
-1

我有一個文本編輯器,我準備好以下電子郵件內容,當候選人申請工作時,他們會收到該電子郵件。電子郵件打開時獲取ID

電子郵件模板內容:

Candidate ID Number [%candidate_ID%] 

Dear [%First_Name%] 

.......... 
........... 

Regards, 
Admin 

電子郵件模板內容完成

現在,當有人申請工作,他/她會與上述info.Now一封電子郵件,我試圖讓該ID當電子郵件是首次打開time.So我在做什麼,在電子郵件內容的末尾插入像

<img src="getId.php?id=[%candidate_ID%]"> 

一段代碼

不知道我是否以正確的方式或以任何其他方式在讀取電子郵件後獲取ID。

+1

你在正確的軌道上......當然,你需要'http:// yourserver.com/getId.php'而不是'getId.php',但這一切似乎都很好。如果他們使用的是基於文本的電子郵件程序,則該圖像將永遠不會被下載,並且他們可以選擇不下載圖像。此外,gmail現在會在圖片到達服務器後立即下載圖片,所以這將是一個誤報。 – degenerate

+0

只要不要這樣監視人。如果你想知道某人什麼時候讀過這些信息,可以通過郵件內容向他們發送一個鏈接到服務器,而不是將文本放入郵件中。但不要間諜。 -1爲間諜。 當我閱讀我的郵件時收集informatino並不是您的事。如果我從我申請這樣的跟蹤圖像的工作中收到郵件,我會將它們發送到地獄,並在他們甚至可以回答應用程序之前取消應用程序。 – DanFromGermany

+0

對不起,但在某種程度上,我不能同意你,並感謝不喜歡我的問題。 –

回答

1

這確實是最常見的方法,但不是100%準確。大多數電子郵件客戶端阻止外部圖像如果你的候選人不允許他們,你永遠不知道他們是否已經打開了電子郵件。

確保它的最佳方法是以他們下載圖像的方式創建電子郵件。您可以考慮使用徽標或其他佈局元素。

除此之外,你的img src應該是一個完整的URL:<img src="http://yourwebsite.com/getId.php?id=[%candidate_ID%]">,所以你可以在服務器端進行跟蹤。

有沒有100%準確的方法來做到這一點,主要是因爲郵件客戶端的差異。如果你想絕對確定,你必須讓應聘者點擊電子郵件中的鏈接,以確認他們已經閱讀。

相關問題