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
1. SMTP Eklentisi Kurun
WordPress’in yerleşik mail fonksiyonu çoğu sunucuda yetersiz kalır. SMTP eklentisi kurarak bu sorunu çözebilirsiniz.
Önerilen eklentiler:
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:
Yerli hosting SMTP (örnek):
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:
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:
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
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
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
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
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]
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