Kısa cevap: cPanel'de E-posta → Email Deliverability aracını açın. DNS'iniz aynı sunucudaysa domainin yanındaki Repair ile SPF ve DKIM otomatik eklenir. DNS başka yerdeyse (ör. Cloudflare) araçta önerilen SPF ve default._domainkey DKIM kayıtlarını oraya elle ekleyin. DMARC için _dmarc TXT kaydını Zone Editor'dan ekleyin.
Email Deliverability aracı
cPanel'in güncel sürümlerinde E-posta bölümündeki Email Deliverability aracı, her domain için SPF, DKIM ve ters DNS (PTR) durumunu gösterir.
- Geçerli (Valid): Kayıt doğru, işlem gerekmez.
- Sorun var (Problems exist): Manage ile ayrıntıya girin; araç önerilen kaydı gösterir.
- Repair: DNS bu sunucuda yönetiliyorsa kaydı sizin yerinize düzeltir.
cPanel SPF kaydı
cPanel'in önerdiği SPF kaydı genellikle şu biçimdedir:
| Tip | Host / Ad | Değer |
|---|---|---|
| TXT | @ | v=spf1 +a +mx +ip4:SUNUCU_IP ~all |
Aynı domainde Google Workspace veya Microsoft 365 da kullanılıyorsa, Repair'a basmadan önce dikkat edin: cPanel mevcut kaydı kendi önerisiyle değiştirebilir. Bu durumda iki kaynağı tek kayıtta birleştirin: v=spf1 +a +mx +ip4:SUNUCU_IP include:_spf.google.com ~all. SPF kaydı oluşturucu bu birleştirmeyi yapar.
cPanel DKIM kaydı
cPanel, her domain için bir DKIM anahtarı üretir ve default selector'ını kullanır:
| Tip | Host / Ad | Değer |
|---|---|---|
| TXT | default._domainkey | v=DKIM1; k=rsa; p=MIIBIjANBgkq... (Email Deliverability'deki değer) |
DNS'iniz Cloudflare gibi dış bir sağlayıcıdaysa bu değeri Email Deliverability ekranından kopyalayıp oraya ekleyin. Sorgulama aracımız default selector'ını otomatik dener.
Ters DNS (PTR) uyarısı
Email Deliverability aracı PTR sorunu gösteriyorsa bu kaydı siz değil, hosting firmanız düzeltir: sunucu IP'sinin ters kaydı, sunucunun mail gönderirken kullandığı adla eşleşmelidir. PTR eksikliği Gmail'in 421 4.7.0 geçici retlerinin sık nedenlerindendir. Paylaşımlı hosting'te aynı IP'yi kullanan başka bir hesabın spam göndermesi de IP'nin kara listeye girmesine yol açabilir.
cPanel hosting için DMARC kaydı
DMARC, mail sağlayıcınızdan bağımsız olarak doğrudan DNS'e eklenir. SPF ve DKIM çalıştıktan sonra şu kayıtla başlayın:
| Tip | Host / Ad | Değer |
|---|---|---|
| TXT | _dmarc | v=DMARC1; p=none; rua=mailto:dmarc@domaininiz.com |
- 1-2 hafta
p=none: Gelen raporlarda domaininiz adına mail gönderen tüm kaynakları görün. cPanel hosting dışında fatura, CRM veya bülten sistemi gibi bir kaynak varsa onu da SPF/DKIM'e ekleyin. p=quarantine: Doğrulanamayan mailler alıcının spam klasörüne gider.p=reject: Doğrulanamayan mailler tamamen reddedilir. Domaininizin taklit edilmesine karşı en güçlü koruma budur.
Rapor adresi (rua) için ayrı bir kutu açmanız önerilir; raporlar XML formatında ve sık gelir.
Kurulumu nasıl doğrularım?
- SPF, DKIM, DMARC sorgulama aracına domaininizi yazın; üç kaydın da yeşil göründüğünü kontrol edin.
- Bir Gmail adresine test maili gönderin, mailde ⋮ → Orijinali göster deyin. SPF, DKIM ve DMARC satırlarının üçünde de
PASSgörmelisiniz. - Header'ı e-posta header analizi aracına yapıştırarak ayrıntıları okunabilir biçimde görebilirsiniz.
Gelen kutunuzu spam, virüs ve oltalama maillerine karşı korumak için MX kaydınızı yönlendirip Spambil'i 7 gün ücretsiz deneyebilirsiniz. Kart bilgisi istemiyoruz.
Sık sorulan sorular
Email Deliverability menüsünü göremiyorum.
Hosting firmanız bu özelliği kapatmış ya da eski bir cPanel sürümü kullanıyor olabilir. Bu durumda Zone Editor üzerinden kayıtları elle ekleyin; DKIM değerini hosting firmanızdan isteyin.
Mailim Google Workspace'te ama site cPanel'de. SPF'e ne yazmalıyım?
İki kaynağı tek kayıtta birleştirin: v=spf1 +a +mx include:_spf.google.com ~all. Sitenizin iletişim formu cPanel sunucusu üzerinden mail gönderiyorsa +a +mx kısmı gerekir.