Site, Server Genel » vBulletin Destek

e-mail gönderme & sorunu (Hotmail , Gmail & Aol...vs)

Geri git   WHM cPanel Destek Platformu » Site, Sunucu Sorunlarınız ve Çözümleri » Site, Server Genel » vBulletin Destek
Kayıt ol Yardım Üye Listesi Ajanda Forumları Okundu Kabul Et
 

Cevapla
 
LinkBack Seçenekler Stil
  #1 (permalink)  
Alt 25.11.07, 08:48 PM
tespara - ait Kullanıcı Resmi (Avatar)
Gamzede
 
Üyelik tarihi: Jun 2007
Nerden: dersaadet
Mesajlar: 67
Tecrübe Puanı: 42
tespara has a reputation beyond reputetespara has a reputation beyond reputetespara has a reputation beyond reputetespara has a reputation beyond reputetespara has a reputation beyond reputetespara has a reputation beyond reputetespara has a reputation beyond reputetespara has a reputation beyond reputetespara has a reputation beyond reputetespara has a reputation beyond reputetespara has a reputation beyond repute
tespara - MSN üzeri Mesaj gönder tespara isimli Üyeye Skype üzeri Mesaj gönder
e-mail gönderme & sorunu (Hotmail , Gmail & Aol...vs)

Aşağıdaki bilgiler vBulletin e-mail gönderme yapısı ve sorunları hakkındadır.
  1. vBulletin kendi e-mail gönderme uygulamasına sahip değildir
  2. PHP ve/veya SMTP mail fonksiyonlarını kullanmak zorundadır
  3. vBulletin HTML tabanlı e-mail gönderemez( eklenti olmaksızın )
  4. PHP nin mail() fonksiyonunu ve php.ini dosyasında tanımlı SMTP suncusunu kullanır kullanır.
Gelen a-mailleri engeleyen bazı mail sunucuları aşağıdaki gibidir
  1. Hotmail
  2. MSN
  3. Gmail
  4. AOL
  5. Lycos
  6. Verizon
Öncelikle e-mail gönderme fonksiyonunun açık olup olmadığı kontrol edilir
Admin CP > vBulletin Options > Email Options
Kod:
Enable Email features = Yes
e-mail gönderme özelliğini test etmek için aşağıdaki yol takip edilerek herhangi bir adrese mail gönderilir.
Admin Control Panel > Maintenance > Diagnostics > Email Diagnostics

Eğer hata çıkmasına rağmen mail gönderiliyorsa sorun yok demektir.
Aksi durumda bazı sebeplerden dolayı hedef sunucu alıcıyı reddetmiştir. Bunun sebepleri aşağıdaki gibi sıralanabilir
  • vBulletin kaynaklı
  • Sunucu kaynaklı . Gelen e-mail in spam olarak algılamış ve engellemiş olması.(bunun sebebi alıcının yazılmış olmamamsı veya nobody olarak tanımlı olması)
  • Gönderenin ,Hedef sunucudaki whiteliste kayıtlı olmaması
Eğer SharedHost üzerinde iseniz hosting yetkililerinden maillerin neden gönderilmediğini öğrenebilirsiniz. ( mail loglarına bakarak)

Yukarıda listelenmiş çoğu servis sağlayıcı mütecaviz uygulama filitresi kullanır. Bu servis sağlayıcıların müşterileri bildirim için ileti listesine mail adresini ekleyerek maillerin enegellenmesini önleyebirler. Eğer bu işlemde sorunu çözmez ise bu servis sağlayıcıları ile irtibat kurularak kendi sitenizin veya kendinizin belirlediği bir mail adresini whitelist e konulmasını sağlayabilirsiniz (bazı servis sağlayıcılar bunun için cüzi bir miktar talep eder)

AOL , Ters DNS kaydı olmayan sunuculardan gelen maileri kabul etmez(Ters DNS sorgusu için DNS tools, reports and Hosting tests, advanced network and domain name tools. adresinde Reverse DNS lookup başlığı altından kendi sunucularını kontrol edebilirler)

örnek bir Ters DNS kaydı çıktı özeti. (Ters DNS sorgusunda IP kullanılır)

Kod:
Answer:
69.89.25.164 PTR record: box164.bluehost.com. [TTL 86400s] [A=69.89.25.164]

To see the reverse DNS traversal, to make sure that all DNS servers are reporting the correct results, you can Click Here.
Eğer bu işlemde başlarısız olursa SMTP mail göndermeyi deneyin bunun için aşağıdaki linke bakın SMTP mail - UltraVB.Com | Webmaster Forumu



Forum tarafındna gönderilen maillerin engellenmemesi için config.php deki webmaster e-mail adresi ile forumdakinin aynı olmasını sağlayın
PHP- Kodu:
$config['Database']['technicalemail'] = 'tespara@divran.com'
AdminCP > vBulletin Options > Site Name / URL / Contact Details
Kod:
Webmaster's Email = tespara@divran.com
Eğer sunucuda phpsuexec & suexec yüklü değilse PHP ve CGI gönderilen maillerdeki alıcıyı nobody şeklinde tanımlar ve bu da maillerin engelenmesine sebep olur.

Eğer root yetkiniz yoksa yetkili mercilere bunu yapmasını söyleyin.

Eğer sunucunuzda McAfee VirusScan Enterprise varsa bu ,SMTP 25. portu engeller. Bu işlemi iptal ederek SMTP mail göndermeyi ve almayı etkinleştirebilirsiniz. Bunun için
  1. McAfee Virus Scan Console açın
  2. Access Protection sağ tıklayın , Properties tıklayın ve Port Blocking
  3. Prevent mass mailing worms from sending mail seçeneğini iptal etmek için işareti kaldırın ve Ok tıklayın
kısmını açın

Gönderilen e-mail kayıtlarını tutmak için aşağıdaki yolu takip edin
Admin CP > vBulletin Options > Error Handling & Logging > Log sent eMails to a File

Eğer bu loglarda mailler görünür fakat alıcıya gitmez ise ya mail sunucusu ile yada alıcını gelen kutusu ile ilgili sorun var demektir.Eğer kayıtlar FAILED gösteriyorsa bu sunucu kaynaklıdır.

Genel manada sorunlar ve çözümler bu şekildedir. (Değişik sorunlar geldikçe çözümlerini buraya eklemey çalışacağım)
__________________
Çok kaygı çekme, mukadder olan olur, takdir olunan rızkın da sana gelir.[Hz Muhammed (S.A.V)]
Şiir vardır ki, hikmettir. Beyân vardır ki, büyüdür.[Hz Muhammed (S.A.V)]
Kim, bir zümreye benzemeye çalışırsa, o, onlardandır.[Hz Muhammed (S.A.V)]
Hikmetin başı, Allah korkusudur.[Hz Muhammed (S.A.V)]
Elif Lam Mim. İnsanlar "inandık" deyip kurutlacaklarınımı sanırlar [Ankebut ,1]
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Spurl this Post!Reddit! Wong this Post!
Alıntı ile Cevapla
Cevapla



Seçenekler
Stil

Yetkileriniz
Yeni Mesaj yazma yetkiniz aktif değil dir.
Mesajlara Cevap verme yetkiniz aktif değil dir.
Eklenti ekleme yetkiniz aktif değil dir.
Kendi Mesajınızı değiştirme yetkiniz aktif değil dir.

Smileler Açık
[IMG] Kodları Açık
HTML-KodlarıKapalı
Trackbacks are Açık
Pingbacks are Açık
Refbacks are Açık