- 8 Ocak 2013
- 5,400
- 2
Birçok hosting firması spam mail gönderimini engellemek için PHP mail fonksiyonunu kapatmaktadır. Buda bazı sistemlerin mail sorununa sebep olmaktadır. Wordpress de ise tam olarak desteklemesi ve tüm iletişim maillerini SMTP ile göndermek için SMTP eklentisi kurulması gerekiyor. Şimdi kurulum ve ayarlamalara geçelim;
Öncelikle eklentimizi kurmamız gerekiyor. Bunun için indirip ftp aracılığı ile de kurabilir yada wordpress üzerinden direk kurulum da gerçekleştirebiliriz.
Wordpress üzerinden kurulum için;
Öncelikle wordpress admin paneline girelim. Girdikten sonra;
Eklentiler -> Yeni Ekle bölümüne gelelim. Ve orada resimdeki eklentimizi direk görmeliyiz. Hemen Yükle butonuna tıklıyalım.
Hemen Yükle dediyseniz biraz beklettikten sonra etkinleşir butonu gelecektir. Etkinleştir diyelim.
Şimdide FTP yolu ile gösterelim.(Yukarıdaki wordpress üzerinden yapılan işlemleri yaptıysanız bu işleme gerek yoktur yapmayınız.)
Öncelikle eklentimizi indirelim;
İndirme Linki - https://wordpress.org/plugins/wp-mail-smtp/
İndirdikten sonra .rar uzantısı halinde gelecektir. .rar dosyasını açarak(winrar kullanabilirsiniz.) içersinde bulunan wp-mail-smtp klasörünü ftp ile wordpress in kurulu bulunduğu dizinden /wp-content/plugins klasörüne giriyoruz ve içine atıyoruz.
Attıkdan sonra wordpress admin panelimize girerek Eklentiler kısmına geliyoruz.
WP-Mail-SMTP eklentisini bulup yanında bulunan etkinleştir butonuna basarak eklentiyi aktifleştiriyoruz.
Her 2 yöntemde de kurulum ve aktifleştirme ayarlarını yaptık. Şimdi ayarlamalara geçelim.
Wordpress Admin Panelimizden;
Ayarlar > Email bölümüne girelim.
Buradaki ayarları aşağıdaki gibi yapalım.
From Email : Gönderilen emailler kimin tarafından gönderildiğini gösterecek Örn. : [email protected]
From Name : Mail Gönderenin adı Örn. : Turkhackteam
Mailer : Send all WordPress emails via SMTP. seçeneğini seçiyoruz.
Return Path : Burayı boş geçiyoruz.
SMTP Host : Hostingimizden aldığımız SMTP Host ayarını giriyoruz.
SMTP Port : Hostingimizden aldığımız SMTP Port ayarını giriyoruz.(587 genellikle)
Encryption : No encryption. seçeneğini seçiyoruz
Authentication : Yes: Use SMTP authentication. seçeneğini seçiyoruz
Username :Hostinginizin kontrol panelinden açmiş olduğunuz e-mail adresini giriyoruz. Örn; [email protected]
Password : Hostinginizin kontrol panelinden açmiş olduğunuz e-mail adresinin şifresini giriyoruz.
Bu şekilde doldurdukdan sonra kayıt ediyoruz. Aşağıda bulunan Send a Test Email bölümünden ayarları doğru yapıp yapmadığınızı kontrol edebilirsiniz. Send Test dediğinizde eğer gönderiyorsa ayarları başarıyla tamamlamışsınız demektir. Bundan sonra gönderilen mailler SMTP ile gönderilecektir.