WordPress alt yapısı kullanan bir web sitesinde formlar aracılığı ile mail gönderme sorunu yaşıyorsanız bir eklenti ile basitçe çözebilirsiniz. Özellikle wordpress’in en çok tercih edilen form eklentisi “contact form 7 mail göndermiyor” şeklinde aramalar ile karşılaşıyoruz.
Mail gönderme sorunu wordpress alt yapısından değil hosting sağlayıcınızın Php Mail fonksiyonuna izin vermemesinden kaynaklıdır.
Bu nedenle smtp mail fonksiyonu ile mail göndermeniz gerekmektedir. SMTP mail ayarlarını basitçe yapabileceğiniz bir çok eklenti mevcuttur, bunlardan en basit ve sorunsuz çalışan bir eklentiyi sizlerle paylaşmak istedik.
“Easy WP SMTP” WordPress SMTP Mail Eklentisi
Easy WP SMTP eklentisi ile mail gönderimlerini SMTP protokolü üzerinden sorunsuz gerçekleştirebilirsiniz. Bunun için öncelikle Eklentiler > Yeni Ekle sayfasına gelerek arama kısmına “easy wp smtp” yazın eklentiyi kurun ve etkinleştirin.
İçindekiler
WordPress “Easy WP SMTP” Eklentisi Ayarları
Şimdi smtp protokolü üzerinden mail göndermenizi sağlayacak standart ayarlara bakalım.
- “From Email Address” bu alana kendi e-posta adresinizi yazın. (Web sitenizdeki bir form gönderildiğinde gelen kutunuzda gönderen olarak görünecektir)
- “From Name” bu alana gönderen adı yazın. (Gelen mailde gönderenin adı olarak görünecektir)
- “SMTP Host” bu alana smtp.example.com şeklinde smtp sunucusunu yazın.
- “Type of Encryption” Şifreli bağlantı türünü seçin.
- “SMTP Port” eposta programlarında da girdiğimiz port alanıdır. 465, 587 gibi kendi port değerinizi ekleyin.
- “SMTP Authentication” SMTP kimlik doğrulaması için “Yes” seçeneğini seçin.
- “SMTP Username” SMTP Kullanıcı adı, bu alana mail adresinizi yazın.
- “SMTP Password” SMTP Parolası, bu alana girdiğiniz mail adresinin şifresini yazın.
Easy WP SMTP standart ayarları bu kadar. Ayarları kaydettikten sonra hemen altta yada diğer tab’da bulunan “test mail” kısmından ayarlarınızın doğruluğunu kontrol etmek amacıyla bir e-posta gönderin.
Eklenti ayarları ekran görüntüsü ve örnek ayarlar aşağıdaki şekildedir. Örnek ekran görüntüsündeki ayarlar yandex mail için yapılmıştır.
WordPress “Easy WP SMTP” Eklentisi Yandex Mail – Gmail Ayarları
Eğer Yandex Mail kullanıyorsanız Easy WP SMTP ayarlarınız aşağıdaki şekilde olacaktır.
- “SMTP Host” smtp.yandex.com.tr
- “Type of Encryption” SSL seçili
- “SMTP Port” 465
Eğer Gmail kullanıyorsanız Easy WP SMTP ayarlarınız aşağıdaki şekilde olacaktır.
- “SMTP Host” smtp.gmail.com
- “Type of Encryption” SSL seçili
- “SMTP Port” 465
Güncelleme (21 Mart 2019): Easy WP SMTP eklentisinin 1.3.9 sürümününde açık bulunmuştur, eklentiyi 1.3.9.1 sürümüne güncellemeniz gerekmektedir. WordPress sitenizdeki Easy WP SMTP eklentisini 1.3.9.1 sürümü ile güncellerseniz risk ortadan kalkacaktır.