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

Linux İşletim Sistemi Nedir?

Linux işletim sistemi, açık kaynak kodlu özgür bir işletim sistemidir. Günümüzde dünya genelinde pek çok…

1 ay ago

Cloud Sunucu mu? Dedicated Sunucu mu?

Cloud ve dedicated sunucu , günümüzde işletmelerin bilişim altyapılarını yönetmek için en çok tercih ettikleri…

2 ay ago

En İyi Veri Yedekleme Yöntemleri ve Önemi

En iyi veri yedekleme yöntemleri, bulut hizmetleri, yedekleme yaparken dikkat edilmesi gerekenlere dair her şey.

2 ay ago

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 ay 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ı…

4 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…

4 ay ago