Emaillerin Hotmail, Yahoo Gibi Mail Sunucularına Gitmemesi Yada Junk, Bulk, Spam Olarak Gitmesinin Çözümü
Bu yazımızda spam sorunlarından kurtulmak için yapılması gerekenleri anlatacağız. İşlemleri eksiksiz yaptığınızda, spam sorunlarınız azalır. Sorunları tamamıyla ortadan kaldırmanın bir yolu yoktur. Bu yazı konuyla ilgili olarak en derli toplu olanıdır.
Spam Sorunları ve Hotmail Spf kaydı
Spam sıkıntılarını aşmak için yapılması gereken ayarların çoğu DNS sunucusuyla ilgilidir. Aşağıda bu ayarları anlatacağız. Unutmayın ki, göndereceğiniz mesaj Hotmail’in kurallarına uymuyorsa spam klasörüne düşebilir. Bu nedenle, mesajınızı özenle ve kurallara uygun olarak hazırlamalısınız.
Bir örnek vererek, ayarları nasıl yapacağınızı anlatmaya başlayalım.
IP adresimiz: 84.51.26.10
Alan adımız (domain): “sirket1.com”
1) Alan adı DNS sunucusu kayıt
sirket1.com alan adı DNS sunucusunuzda tanımlanır. Gerçek ve var olan bir alan adı kullanılarak gönderilir.
2) Yeni bir DNS MX kaydı eklenir:
DNS sunucunuzda sirket1.com alan adına 84.51.26.10 IP adresi için MX kaydı eklenir. MX kaydı olmayan alan adları spam’e neden olur.
3) Reverse DNS için yeni bir DNS PTR kaydı eklenir
IP adresinizi size söyleyen tahsis eden kuruma başvurun, IP adresiniz için bir Reverse DNS PTR kaydı eklemek istediğinizi söyleyin:
IP: 84.51.26.10
Kayıt: mail.sirket1.com
Spam sıkıntılarının büyük çoğunluğu bu Reverse DNS ayarı yapılmağı için yaşanır.
4) Yeni bir DNS A kaydı eklenir
DNS sunucuzda sirket1.com alan adına “A” türünde bir kayıt (record) ekleyin. CNAME değil A kaydı olması zorunludur:
Kayıt türü: A
Kayıt: mail.sirket1.com
IP: 84.51.26.10
Bu ayar, aşağıdaki SPF ayarı için gerekli.
Yukardaki ayar WHM üzerinden yapılan bir işleme aittir.
5) SPF için yeni bir DNS TXT kaydı eklenir
DNS sunucunuzda alan adına aşağıdaki satırın tamamı yeni bir TXT kaydı olarak ekleyin. Böylece, DNS zone’daki tüm A record IP’lerden mail gönderebilirsiniz. O IP adresleri “izinli” olmuş olur. TXT kaydı:
v=spf1 a mx ptr ~all
6) Microsoft Sender ID Framework formu sizden SPF kaydı ister.
Hotmail domainlerin spf kaydı olup olmadığına baktığından beri bu iş zaten çığrından çıkmıştır.
Öncelikle SPF göndermiş olduğunuz mailin hotmailde en az junka düşmesini sağlar. Dikkatinizi çekerek söylüyorum junka düşer. Öyle hotmail sadece spf kaydını kontrol eder gibi bir durum yok. Alakasız nedenlerle mailleriniz junk mail olarak hotmailde olacaktır. Replay yapılan maillerin %90 ı inbox düşer onu da size belirtmiş olayım.
Spf kaydı nasıl yapılır?
Plesk yada WHM panel kullanıyorsanız yada dns yönetimi izniniz olan herhangibir panel yapmanız gereken domainize yeni bir dns kaydı eklemek olacaktır.
Spf Kayıt Örneği:
v=spf1 mx ip4:69.63.211.0/25 ip4:64.85.73.0/25 ip4:70.103.251.0/24 ip4:63.251.171.160/27 -all
Eklemeyi şu şekilde yapıyorsunuz.
ilk kısma domaininizi yazıyorsunuz ( whm panelde pleskde yazmasanızda olur çünkü otomatik ekliyor.) Daha sonra TXT seçiyorsunuz ( plesk panelde spf özelliği mevcut) ve asıl spf kaydının girilceği son kısmada “v=spf1 mx ptr ip4:sitenizin_ip_adres -all” bunu yazıyorsunuz. Bu kısmı aşağıdaki linklerden wizard yardımı ile kendinizde oluşturabilirsiniz.
SPF sihirbazı: http://www.openspf.org/wizard.html
: http://www.microsoft.com/mscorp/safety/content/technologies/senderid/wizard/
SPF kontrolü: http://www.dnsreport.com/tools/dnsre…ain=erkana.com
Unutmadan şunu da size belirtmiş olayım. Eğer ip bloğunuz yeni ise domaininizle ilgili bilgileri bir form ile hotmaile bildirmeniz gerekiyor. Aşağıda formun bulunduğu bildirim adresi mevcut.
https://support.msn.com/eform.aspx?productKey=senderid&ct=eformts
Sayfa ingilizce ne yazıkki.
Ben kısaca açıklamasını yapıyorum size.
Contact email address ( mail adresinizi yazın. Support maili vb. göndeirlcek size)
Domain name(s) to be added to the SenderID program. Please use a new line for each domain. (domainleriniz nelerse onlarız yazın. SPF kayıtlarını yapmış olduklarınız)
Does the domain have a SPF record? (YES olarak işaretleyin)
If Yes, what is the SPF record associated with domain(s) Please separate each SPF record with a semi-colon. ( Domainlerinize eklediğiniz spf kaydının bir örneğini buraya yazın)
bu kısıma "v=spf1 a mx ~all" şeklindeki kaydımızı yazıyoruz. Yanlız ptr yazan kısmını çıkardığıma dikkat edin.
v=spf1 a mx ptr ip4:213.175.192.109 mx:istanbulsacestetik.com mx:istanbulsacestetik.com ~all
6) Microsoft Sender ID Framework formu
Formu doldurduğunuzda, Hotmail adreslerinde spam klasörüne takılmazsınız:
https://support.msn.com/eform.aspx?p…rid&ct=eformts
7) Sabırla beklenir
Eğer yeni ve sıfır bir IP adresi ile mail gönderirseniz, Hotmail sıkıntı çıkartabilir. Hotmail, yeni IP adreslerine “sen kimsin, yeni mi geldin?” muamelesi yapar. Siz mail göndermeye devam ettikçe bir süre sonra Hotmail IP adresinizi kabullenecek ve mailleriniz spam’e değil inbox’a düşmeye başlayacaktır.
Hotmailden gelen hatalı kayıt mesajı
Hotmailden gelen başarılı kayıt mesajı
Bir Başka Sorun:
Gmail: The IP you're using to send email is not authorized..
gmail: host gmail-smtp-in.l.google.com[64.233.184.27] said:
550-5.7.1 [81.214.245.227] The IP you're using to send mail is not
authorized to 550-5.7.1 send email directly to our servers. Please use the
SMTP relay at your 550-5.7.1 service provider instead. Learn more at 550
5.7.1 https://support.google.com/mail/answer/10336 ym5si13997164wjb.284 -
gsmtp (in reply to end of DATA command)
hotmail: host mx3.hotmail.com[65.54.188.72] said: 550 DY-001
(BAY004-MC1F21) Unfortunately, messages from 81.214.245.227 weren't sent.
Please contact your Internet service provider. You can tell them that
Hotmail does not relay dynamically-assigned IP ranges. You can also refer
your provider to http://mail.live.com/mail/troubleshooting.aspx#errors. (in
reply to MAIL FROM command)
Sorunun sebebi hostinginizin ipsinin www.spamhaus.org sitesinde PBL kaydının bulunması. Gerekli kontrolü https://www.spamhaus.org/lookup/ adresinden yapabilirsiniz.
Eğer kaydınız varsa gmail, hotmail gibi servislere mail gönderemezsiniz.
Düzeltmek için Removal IP Record bölümüne geliyoruz:
Aşağıdaki formu doldururup yolluyoruz.
Doğrulama maili ile doğrulama işlemi yapıyoruz:
30 dakika sonra mail gönderebileceğimize dair bilgilendirmeyi görebilirsiniz. Artık gmail ve hotmaile sorunsuzca mail gönderebilirsiniz.
Google gmail İşlemleri
https://postmaster.google.com üzerinden bir domain kaydı yapmanız gerekiyor.
Kaynak :
-
Ahmet CAN
Arkadaşlar bu makaleyi kim yazdıysa helal olsun. Niye diyecek olursanız. Aynı makale her heryde copypaste ile dolaşıyor zaten. Ama bu kardeşimiz üşenmemiş resimli olarak benim gibi cahillere izah etmiş. Çalışıp çalımadığını test etmedim ama çalışmasa bile emeğine saygı duyuyorum. Teşekkürler12 Ekim 2009 18:23:28, Pazartesi