Contact Form 7 Neden Çalışmaz ve Nasıl Kullanılır?

Contact Form 7 neden e-posta göndermez ve SMTP ile nasıl düzeltilir? Kurulum, sık yapılan hatalar ve çözümleri.
Contact Form 7 Neden Çalışmaz ve Nasıl Kullanılır?

Contact Form 7, WordPress’in en çok kullanılan ücretsiz form eklentilerinden biri. Kurması kolay ama sık sık şu şikayetle karşılaşıyoruz: form gönderiliyor ama e-posta gelmiyor. Bu videoda formun nasıl kurulacağını, neden çalışmadığını ve SMTP ile nasıl kalıcı olarak düzeltileceğini anlatıyorum.

Contact Form 7 neden e-posta göndermez?

WordPress e-postaları varsayılan olarak sunucunun PHP mail() fonksiyonuyla gönderir. Bu yöntemde gönderen doğrulanmadığı için mesajlar spam klasörüne düşer ya da hiç ulaşmaz. En sık nedenler:

  • Sunucunun mail() fonksiyonunun kapalı olması
  • Kimden adresinin sitenin alan adıyla eşleşmemesi
  • Alan adında SPF ve DKIM kayıtlarının eksik olması
  • Alıcı adresinin yanlış yazılması

Adım adım düzgün çalışan bir form

  1. Kurumsal e-posta açın. Formun göndereceği bir adres oluşturun, örneğin bilgi@alanadiniz.com.
  2. SMTP eklentisi kurun. WP Mail SMTP ya da FluentSMTP ile bu adresin sunucu bilgilerini girin.
  3. Test e-postası gönderin ve gelen kutunuzu kontrol edin.
  4. Formun Posta sekmesini düzenleyin. Kimden alanına SMTP adresini yazın, ziyaretçinin adresini Reply-To olarak ekleyin.
  5. Spam koruması ekleyin. reCAPTCHA ya da Akismet ile bot gönderimlerini engelleyin.

Sık sorulan sorular

Form başarılı diyor ama mail gelmiyor, neden?

Eklenti mesajı WordPress’e teslim ettiğinde başarılı der. Mesajın yolda kaybolması genellikle SMTP yapılandırmasının olmamasından kaynaklanır.

Gmail adresini Kimden olarak kullanabilir miyim?

Önerilmez. Kimden adresi sitenizin alan adına ait olmalı; aksi halde mesaj sahte olarak işaretlenebilir.

Ayrıntılar için SMTP Nedir, SMTP Yapılandırması Nasıl Yapılır? yazısına da bakabilirsiniz.

Videonun notları

Bu videoda “Contact Form 7 Formu Nasıl Kullanılır ve Neden Çalışmaz?” anlatmaya çalıştım. Genel WordPress ipuçlarından eposta açmaya, SMTP yapılandırmasının nasıl yapıldığından, CF7 içindeki hataların nasıl düzeltildiğine kadar yaklaşık 43 dakikalık bir eğitimle karşınızdayım.

43 Dakikalık Eğitim Videomuz

Eğitim İçeriği

  • 00:00 Tanışma
  • 02:00 Faydalı Bilgiler
  • 02:21 Admin Widgetları Gizleme ve Notice’leri Gizleme
  • 04:40 Paneli İngilizceye Çevirme
  • 05:49 SMTP Yapılandırma
  • 14:00 Formları Düzeltme
  • 41:05 Kapanış

İlgili Ürünler

Bu yazıda kullanılan araçları lisanslı olarak sitenize kurmamızı isterseniz CF7 Extensions Lisansı ürünümüzü inceleyebilirsiniz.

Arkadaşına gönder

Bu yazıyı paylaşarak arkadaşlarının da faydalanmasını sağlayabilirsin.

5 dakikada Webdeyeral