2007年3月10日 星期六

Email Marketing -- 記錄收件人有否看信

有朋友話我寫那麼多 antispam 技術,為何不首先教他怎樣 send spam message。XDDD

今次首先講一個記錄方式,寄件人利用 HTML Email 便知道對方有否閱讀過信件。只要收件人顯示圖片便可記錄收件人讀信時間, ip address 等的資料。所以現時一些較新版本的電郵程式或 Gmail, Yahoo mail 等都不會 default 顯示 HTML email 內的圖片,就是避免 Spammer 真的知道收件人有否閱讀信件。

以下是 server side 的 php 程式


<?php
$IP = getenv("REMOTE_ADDR");
header ("Content-type: image/png");
$img_handle = ImageCreate (1, 1);
$back_color = ImageColorAllocate ($img_handle, 0, 10, 10);
imagecolortransparent ( $img_handle , $back_color);
ImagePng ($img_handle);

$body = "Image viewed by " . $IP . " on " . date("D dS M,Y h:i a") . "\n";

$fn = "mylog.txt";
$fp = fopen($fn, "a");
$write = fputs($fp, $body);
fclose($fp);

?>


再在 Email message 加上

<img src="http://yourlocation/coding.php" />

在信件上便會有一個 pixel 的透明點子。而收信的資料也記錄下來。

PS: 當你讀此文時,我其實也有記錄你的 ip address。 XDD

3 意見:

匿名 提到...

Do you know Who am I?

Unknown 提到...

Thank you ! your anti-spam tips is very useful for me. Keith

匿名 提到...

http://blog.applexl.com/home/?p=80
找到一個4000 records company database.
Record 包括有公司名,中英文公司地址 ,大陸公司中英文公司地址,聯絡人名字,職位,電話號碼
傳真號碼, email, website, 中英文產品名稱.