WordPress kurulu sitenizden mail gönderme sorunu yaşıyor iseniz, bu makalede SMTP ile mail gönderme ayarları anlatılacaktır.
WordPress Mail Gönderme Sorunu: Hosting firmaları spam mailleri engellemek ve ip adreslerinin spam listesine girmesini önlemek için sunucularda php mail(); fonksiyonunu engellemektedirler. Dolayısı ile WP’nin standart olarak gönderdiği mailler gitmemekte ve iletişim formları mailleri gönderememektedir. Bu sorunu SMTP mail eklentisi kullanarak çözebilmek mümkündür.
SMTP ile mail göndermek için bir adet mail adresi ve şifresi, SMTP host bilgisi ve SMTP port numarası gereklidir.
Öncelikle WP Mail SMTP eklentisini sitenize yükleyip etkinleştiriniz. Daha sonra Ayarlar > Email menüsüne girip aşağıdaki resimdeki gibi mail bilgilerinizi girip ayarlarınızı yapınız. Son olarak aynı menüde en alt kısımda yer alan Send a Test Email To: bölümüne mail adresinizi yazarak test mail göndererek sağlama yapabilirsiniz.
Hostunuzda SSL sertifikası yüklü ise Encryption kısmındaki Use SSL seçeneğini aktif ediniz. SSL kullandığınızda SMTP portunu 465 olarak girmeniz gerekecektir.
Mailleri göndermek istediğiniz alt yapıya göre smtp bilgileri değişiklik gösterebilir. Örneğin domain uzantılı bir mail kullanıyor iseniz cpanel kurulu sunuculardaki standart SMTP bilgileri aşağıdaki gibidir:
cPanel SMTP Bilgileri
SMTP Host: mail.alanadı.com
SMTP Port: 587
Farklı bir mail servisi kullanıyor iseniz aşağıdaki listeye gözatınız.
Gmail
SMTP Host: smtp.google.com
SMTP Port: 465
Encryption: SSL
Yandex
SMTP Host: smtp.yandex.com.tr
SMTP Port: 465
Encryption: SSL
MSN/Hotmail/Live
SMTP Host: smtp.live.com
SMTP Port: 587
Encryption: TLS
8 Yorum
Çok iyi bir paylaşım olmuş teşekkür ederim
hocam ben mail ayarları yaptım ama iletişim mailattığımda isim soy isim yazmıyor mail geliyor boş geliyor sebep nedir yardımcı olursanız rica etsem
Bilgi için cani gönülden teşekkür ederim
Değerli hocam çok teşekkür ederim makalenizi okudum ve bilgi paylaştığınız için cani gönülden teşekkür ederim size
Merhaba sevgili hocam bilgilerinizden dolayı çok teşekkürler sizi yakından takip ediyorum
https://www.youtube.com/watch?v=IWwSgPekw5I&t=118s
sorunu çözemeyen arkadaşlar için link ekledim ben buradan sorunu çözdüm.
Merhaba,
Blogunuzu kısa süredir takip ediyorum, fazlaca yararlandığımı belirtmeliyim. Sitemin e-posta gönderme sorunu yok, smtp ayarları düzgün ve e-posta test gönderimi yapıyor.
Ancak site adı olan @gokhandag.com uzantılı e-postalara gönderim yapmıyor. Haliyle gelen yorumlardan, iletişim formlarından haberdar olamıyorum. Başka bir adresi (gmail, hotmail vs.) bir adresi yönetici yaptığımda ona da bildirimler geliyor.
Bunun nedeni ne olabilir?
Desteğinizi rica ederim.
Saygılarımla.
Merhaba;
Hostinginizin ip adresi spam filtrelerine girmiş olabilir. Diğer bir ihtimal mail sunucunuzdaki spma filtreleri aktif olabilir. En sağlıklısı sorunu hosting firmanıza iletmek olacaktır.