Üst

Teknik Kullanım Wordpress Şifre Sıfırlama Maili Ulaşmıyor – Smtp Ve Ayar Kontrol Rehberi

Merhaba,

WordPress yönetici giriş ekranında "Şifremi unuttum" bağlantısını kullanmanıza rağmen e-posta kutunuza şifre sıfırlama maili ulaşmıyorsa, bu durum genellikle SMTP yapılandırması eksikliği ya da sunucu taraflı mail kısıtlamaları sebebiyle oluşur.
Aşağıda bu sorunu adım adım nasıl çözeceğinizi paylaştım.

Olası Nedenler
  • WordPress'in mail() fonksiyonu doğrudan çalışmıyor olabilir
  • Hosting firması SMTP’siz mail gönderimini engelliyor olabilir
  • SPF / DKIM kayıtları eksik ya da yanlış yapılandırılmış olabilir
  • Gmail gibi servisler, doğrulanmamış kaynaklardan gelen mailleri spam olarak işaretleyebilir
Adım Adım Çözüm Yolları

1. SMTP Eklentisi Kurun
WordPress’in yerleşik mail fonksiyonu çoğu sunucuda yetersiz kalır. SMTP eklentisi kurarak bu sorunu çözebilirsiniz.
Önerilen eklentiler:
  • WP Mail SMTP
  • Post SMTP Mailer/Email Log
Eklentiyi kurduktan sonra SMTP yapılandırmasını aşağıdaki adımlarla tamamlayın.

2. SMTP Bilgilerini Doğru Girin
Kullandığınız mail altyapısına göre aşağıdaki SMTP ayarlarını doldurmalısınız:
Gmail SMTP örneği:
Kod:
SMTP Host: smtp.gmail.com 
SMTP Port: 587 
Encryption: TLS 
SMTP Auth: ON 
Kullanıcı Adı: [email protected] 
Şifre: Uygulama şifresi (Google üzerinden oluşturmalısınız)

Yerli hosting SMTP (örnek):

Kod:
yaml
SMTP Host: mail.siteniz.com 
Port: 587 (veya 465) 
Kullanıcı adı ve şifrenizi cPanel’den alın 
Encryption: TLS veya SSL
Mail sağlayıcınızdan tam bilgiler alınmalıdır.

3. Gönderen E-posta Adresi Doğru mu?
SMTP ayarlarında "Gönderen Adres" olarak genelde alan adınıza ait bir mail adresi kullanın:
[email protected] gibi
-gmail.com, hotmail.com adresleri Gmail gibi alıcılar tarafından engellenebilir.

4. SPF, DKIM ve DMARC Kayıtlarını Kontrol Edin
DNS panelinizde aşağıdaki kayıtların eksiksiz olduğundan emin olun:
  • SPF: v=spf1 a mx include:spf.mailprovider.com ~all
  • DKIM: E-posta sağlayıcınız tarafından verilir
  • DMARC: v=DMARC1; p=none; rua=mailto:[email protected]
Bunlar doğrulama sağlar ve mailinizin spam’a düşmesini engeller.

5. Mail Gönderimini Test Edin
SMTP eklentisinin test gönderim özelliğini kullanarak mailin düzgün gidip gitmediğini kontrol edin.
Test maili başarıyla ulaşıyorsa, artık şifre sıfırlama bağlantısı da düzgün çalışacaktır.

Ekstra: WordPress Veritabanından Şifre Sıfırlama (Manuel)
Eğer acil erişim gerekiyorsa phpMyAdmin üzerinden manuel şifre değiştirebilirsiniz:
  • wp_users tablosunu aç
  • admin kullanıcısının şifresini MD5 formatında yeniden yaz:
SQL:
UPDATE wp_users SET user_pass = MD5('yenisifre123') WHERE user_login = 'admin';

Sonuç

SMTP eklentisi ile mail gönderimi kalıcı olarak çözülür
DNS kayıtlarını eksiksiz girdiğinizde spam sorunu azalır
Doğru eklenti + doğru yapılandırma ile şifre sıfırlama mailleri sorunsuz çalışır
 

Bu Konuyu Görüntüleyen Kullanıcılar (Toplam: 0 | Üyeler: 0 | Ziyaretçiler: 0)

Geri