Categories: Wordpress

WordPress Contact Form 7 SMTP Doğrulama

Sunucular üzerinden çok fazla spam yapıldığı gerekçesi ile PHP ile mail gönderimi işlemi sunucular üzerinden engellenir. Daha doğrusu “mail” fonksiyonu kapatılır. Bu sebeple WordPress üzerinde Contact Form 7 kullanıyorsanız kuvvetle muhtemel web siteniz üzerindeki formlarınız çalışmayacaktır ve ” There was an error trying to send your message. Please try again later. ” şeklinde bir hata mesajı alabilirsiniz.

Bunu çözmenin yolu maili direkt sunucu üzerinden php mail fonksiyonu ile değil smtp kimlik doğrulaması yaptırarak mail sunucu üzerinden göndermekten geçiyor. WordPress’e basit bir eklenti kurarak bu problemi aşacağız.

Eklentimizin adı “WP Mail SMTP by WPForms” Dilerseniz linke tıklayıp, indirip kurabilir dilerseniz de WordPress üzerinden aktif edebilirsiniz.

WordPress üzerinden aktif etmek için, WordPress admin sayfamıza giriş yapıyoruz ve soldaki menüden Eklentiler > Yeni Ekle diyoruz.

Çıkan sayfada arama kutusuna WP Mail SMTP yazıyoruz ve eklentiler geliyor. WP Mail SMTP by WPForms eklentisinin yanında “Hemen Yükle” ibaresine basıp eklentiyi yüklüyoruz.

Eklentiyi yükledikten sonra “Etkinleştir” diyoruz.

Sol taraftaki menüye “WP Mail SMTP” şeklinde gelecektir. Üstüne gelip “Settings” diyoruz.

Ayarlar kısmında mail hesabımızı tanıtacağız.

From Email kısmına mail adresinizi, From Name kısmına mailde gözükmesini istediğiniz ismi yazın.

Gmail kullanıyorsanız gmail’i işaretleyebilirsiniz. Biz kendi sunucumuzu kullanacağımızdan “Other SMTP” seçeneğini işaretliyoruz.

SMTP Host kısmına, mail sağlayıcımızdan aldığımız smtp adresini yazıyoruz. Aksi belirtilmedikçe mail.domainizinismi.com şeklindedir.

Encryption şifreleme türüdür, mail sağlayıcınızdan bu bilgileri öğrenebiliriz. Biz TLS kullandığımız için TLS’yi seçiyoruz.

SMTP Port 25,587 veya 465 şeklindedir. Biz 587. portu kullanıyoruz.

Authentication On deyip, kimlik doğrulaması yapılsın diyoruz.

Mail adresimi ve şifremizi girip, “Save Settings” diyoruz.

Artık SMTP kimlik doğrulaması yaptırarak mail gönderdiğimiz için mail gönderilmesinde herhangi bir problem yaşanmayacaktır.

Not: Giden sunucunuz varsayılan mail.domain.com, smtp portunuz 587 ve kimlik doğrulama türü yok olarak düzenlenmiştir. Yine de mail hizmet sağlayıcınıza danışmanız gerekebilir.

admin

View Comments

  • Yazı çok faydalı oldu teşekkür ederim. Keşke Contact Form kendi içerisinde SMTP ayarları yapabilse...

Recent Posts

VDS Nedir?

VDS (Sanal Ayrılmış Sunucu) donanım sanallaştırmasıdır. Ayrılmış sunucu tamamen tek bir kullanıcıya tahsis edilmiş fiziksel…

3 hafta ago

Plesk SSH ile Mail Komutları

Plesk üzerinde, panel lisansınız bittiyse veya ssh üzerinde mail işlemleri yapmak isterseniz, aşağıdaki cli komutlarını…

2 ay ago

IPMI Şifre Sıfırlama

Bilgi teknolojilerinde, sunucular ve network cihazları her zaman en önemli araçlar arasındadır. Özellikle veri merkezleri…

2 ay ago

DirectAdmin Kurulumu

Web hosting işlemleri yapmak istediğimizde, Linux işletim sistemi veya Windows işletim sistemlerini tercih edebiliriz. Bir…

4 yıl ago

Cpanel Subdomain Oluşturma

Subdomain Nedir? Subdomain alt domain veya alt alan adı anlamına gelmektedir. pendc.com ana domain blog.pendc.com…

4 yıl ago

Postfix Domain Uzantısı Engelleme

Mail sunucularda her sistem yöneticisinin en büyük belalısı spam mailler yani istenmeyen maillerdir. Ne kadar…

4 yıl ago