Mail Gönderme Sorunu(hotmail junk)

This item was filled under [ PHP ]

Bir çok webmaster bu dertten yana baş ağrısı çekiyor benim gibi :) Biraz uğraştıktan sonra bu işin hem sunucu hemde mail gönderme foksiyonumuzum header’ı ile alakalı oldugunu test ettim. İlk önce sunucu üzerinden gerekli spf kayıtları yapdıktan sonra başka bir forumda görmüş oldugum ve epey bir tagları olan headerı ekledim ve gönderdigimde sonuç junk olarak algılandı ve ben bu headerı aşağıdaki gibi düzenledim. Yaklaşık 400 tane mail 5 sn ara ile gönderdigimde giden maillerin inbox sa düştügünü gördüm.

Kullandıgım Header
$ip = GETENV("REMOTE_ADDR");
$siteemail ='webmaster@xxxxxx.com';
$siteadi = 'www.xxxxxx.com';
$baslik = "RE:$siteadi - Yeni Albumler";
$header = "From: $siteadi <$siteemail>\r\n";
$header .= "Content-Type: text/html; charset=iso-8859-9\r\n";
$header .="Date: ".date('D, d M Y H:i:s')." +0000\r\n";
$header .="    ".date('D, d M Y H:i:s')." GMT\r\n";
$header .="X-OriginalArrivalTime: ".date('d M Y H:i:s').".0343 (UTC) FILETIME=[4DCE7670:01C71FB0]\r\n”;
$header .= “Content-language: TR;\r\n”;
$header .= “X-Sender: <$siteemail>\r\n”;
$header .= “X-Mailer: PHP\r\n”;
$header .= “X-Priority: 1\r\n”;

You can follow any responses to this entry through the RSS 2.0 feed. You can leave a response, or trackback from your own site.

1,809 Comments on “Mail Gönderme Sorunu(hotmail junk)”