İçerik
WordPress İletişim Formu Çalışmıyor: 5 Dakikada 5 Kontrol
1. SMTP kullanın
wp_mail() varsayılan olarak sunucunun mail() fonksiyonunu kullanır; çoğu sağlayıcı bunu güvenilmez sayar.
WP Mail SMTP (veya FluentSMTP) ile gerçek bir posta hesabı bağlayın.
2. SPF ve DKIM
Alan adınızın DNS’inde SPF ve DKIM kaydı yoksa e-postalar spam’e düşer. Posta sağlayıcınızın verdiği TXT kayıtlarını ekleyin;
kontrol için mail-tester.com.
3. Önbellek
Sayfa önbelleği formun nonce’unu bayatlatabilir. Form sayfasını önbellekten hariç tutun ya da eklentinin AJAX gönderimini açın.
4. JavaScript çakışması
Tarayıcı konsolunda kırmızı hata varsa başka bir eklenti/tema formu bozuyordur. Eklentileri teker teker kapatarak bulun.
5. reCAPTCHA anahtarları
Site anahtarı ile gizli anahtar karışmış ya da v2/v3 uyumsuz olabilir. Anahtarları yeniden oluşturup sürümü eşleştirin.
Sık sorulan sorular
- Form 'gönderildi' diyor ama mail gelmiyor?
- Büyük ihtimalle mail() ile gönderilip spam/red ediliyor. WP Mail SMTP kurup Gmail/Outlook/Brevo gibi bir hesapla gönderin; ardından SPF ve DKIM kayıtlarını ekleyin.
Bu sayfa yararlı oldu mu?
Eksik, hatalı ya da eklenmesini istediğiniz bir şey varsa bir cümle yeter; her mesajı okuyorum.
