WooCommerce E-posta Ayarları ve SMTP Yapılandırması Nasıl Yapılır

Son doğrulama: Eylül 2026 · cPanel 136 test hesabında denendi

Hızlı çözüm

WooCommerce e-posta ayarları çoğu mağazada sipariş bildirimi gitmediğinde sorgulanır; neden genellikle WordPress’in kendi mail() fonksiyonuyla sunucudan doğrudan göndermeye çalışması ve alıcı tarafın bunu kimliksiz kabul edip reddetmesidir. Çözüm, gönderimi kurumsal e-posta hesabınızın SMTP bilgileriyle yapmaktır.

  1. cPanel’de alan adınıza ait bir kurumsal e-posta hesabı olduğundan emin olun.
  2. WooCommerce → Ayarlar → E-postalar bölümünde gönderen adresini bu hesapla aynı alan adına ayarlayın.
  3. Bir SMTP eklentisiyle sunucu adı, port (465 SSL ya da 587 TLS) ve hesap kimlik bilgilerini girin.
  4. Test e-postası gönderip günlüğü kontrol edin.
Panel cPanel
Sistem Paylaşımlı hosting (WordPress + WooCommerce)
Yetki cPanel e-posta hesabı ve WordPress yönetici erişimi
Narhost ürünü Kurumsal E-posta

Başlamadan önce

  • Alan adınıza ait bir cPanel e-posta hesabı (yoksa önce oluşturun).
  • WordPress yönetici paneli ve eklenti kurma yetkisi.
  • Alan adınız için SPF ve DKIM kayıtlarının DNS’te tanımlı olması; emin değilseniz destek talebiyle teyit edin.
  • Hesabın e-posta şifresi (SMTP kimlik doğrulaması bunu kullanır).

WooCommerce sipariş e-postaları neden gitmiyor

WordPress, ayrı bir yapılandırma yoksa e-postayı sunucunun yerleşik mail() fonksiyonuyla, kimlik doğrulaması yapmadan göndermeye çalışır. Alıcı posta sunucuları bu tür iletileri, gönderen sunucunun o alan adı için yetkili olduğunu kanıtlayan bir SMTP oturumu görmedikleri için spam’e atar ya da tümüyle reddeder; WooCommerce’in kendi e-posta dokümanı da SMTP ile kimlik doğrulamalı gönderimi önerir. WooCommerce e-posta ayarları bu yüzden tek başına yeterli değildir; sipariş onayı, fatura ve stok bildirimi gibi iletilerin kimlik doğrulamalı bir SMTP hesabından çıkması gerekir.

İkinci sık neden gönderen adresidir. Gönderen alanı sitenin alan adından farklı bir adres (örnek bir kişisel Gmail adresi gibi) taşıyorsa, SPF ve DKIM kayıtları o adresi doğrulamaz ve ileti güvensiz görünür. Gönderen adresinin alan adınızla aynı kurumsal hesap olması bu adımın önkoşuludur.

WooCommerce e-posta ayarları ekranı ne sunar

WooCommerce → Ayarlar → E-postalar sekmesinde her bildirim türü (sipariş onayı, iptal, fatura, stok azaldı) ayrı ayrı açılıp kapatılabilir, konu ve üst bilgi metni değiştirilebilir. Sayfanın altındaki “E-posta Gönderim Seçenekleri” bölümünde gönderen adı ve gönderen e-posta adresi bulunur; bu alan, sunucunun gönderim için kullandığı kimliği belirler ve SMTP eklentisinin kullanıcı adıyla aynı olmalıdır.

Adım adım cPanel’de SMTP ile e-posta gönderimi

  1. cPanel → E-posta → E-posta Hesapları sayfasını açın, alan adınıza ait bir hesap yoksa oluşturun; varsa “Cihaz Bağla” bağlantısından sunucu adını (SSL bağlantıda hesabın barındığı sunucunun adı, örnek lincp1.narhost.com) not edin.
    woocommerce e-posta ayarları için cPanel E-posta Hesapları sayfasında sunucu adının Cihaz Bağla bağlantısından okunması
    E-posta Hesapları sayfası; Cihaz Bağla bağlantısı SMTP sunucu adını ve portu gösterir.

    Beklenen sonuç: hesap listede görünür, sunucu adı ve port bilgisi okunabilir.

  2. WordPress yönetim panelinde WooCommerce → Ayarlar → E-postalar sekmesini açın; “Gönderen e-posta adresi” alanına bu cPanel hesabının adresini yazın.

    Beklenen sonuç: gönderen adresi artık alan adınızla aynı, örnek [email protected].

  3. Bir SMTP gönderim eklentisi kurun ve şu bilgileri girin: sunucu adı bir önceki adımda not ettiğiniz ad, port 465 (SSL) ya da 587 (TLS/STARTTLS), kimlik doğrulama açık, kullanıcı adı tam e-posta adresi, parola hesabın e-posta şifresi.

    Beklenen sonuç: eklenti bağlantı testinde “başarılı” döner.

  4. WooCommerce e-posta ayarları ekranındaki “Test E-postası Gönder” seçeneğiyle bir deneme iletisi gönderin ve eklentinin gönderim günlüğünü açık tutun.

    Beklenen sonuç: test e-postası birkaç saniye içinde gelen kutusuna (spam klasörüne değil) düşer.

  5. cPanel’in Email Deliverability ekranından alan adınızın SPF ve DKIM durumunu kontrol edin; “değerlendirilmedi” ya da eksik görünüyorsa önerilen kaydı ekleyin.
    cPanel Email Deliverability ekranında alan adının SPF ve DKIM durumu
    Email Deliverability sayfası; SPF ve DKIM kayıtlarının durumu burada görünür.

    Beklenen sonuç: SPF ve DKIM satırları “Etkin” olarak görünür.

Doğrulama

Sonuç

Mağazadan gerçek ya da test bir sipariş oluşturun. Sipariş onayı e-postası birkaç dakika içinde müşteri kutusuna, kopyası ise mağaza yöneticisine ulaşıyor ve gönderen adresi alan adınızla eşleşiyorsa WooCommerce e-posta ayarları doğru çalışıyor demektir.

Hâlâ çözülmediyse

  • E-posta hâlâ spam klasörüne düşüyor. SPF/DKIM kaydı eksik ya da yanlış olabilir; DMARC kaydı kartındaki adımları izleyin.
  • Eklenti “relay access denied” hatası veriyor. Kimlik doğrulama bilgisi ya da port yanlıştır; relay hatası kartına bakın.
  • Genel port ve şifreleme bilgisine tekrar bakmak istiyorsanızSMTP ayarları kartı tek referans tabloyu taşır.

Narhost desteği

Talebe şunları ekleyin: mağazanızın alan adı, gönderemediğiniz e-posta türü (sipariş onayı, fatura vb.), eklentinin verdiği hata metni birebir ve denediğiniz adımlar.

Destek talebi aç

Sıkça sorulan sorular

WooCommerce e-postaları neden spam klasörüne düşüyor?

Genellikle gönderen adresi alan adınızla eşleşmiyor ya da SPF/DKIM kaydı eksik. SMTP ile kimlik doğrulamalı gönderim ve doğru DNS kayıtları bu sorunu büyük ölçüde çözer.

SMTP eklentisi olmadan WooCommerce e-postası gönderilebilir mi?

Teknik olarak evet, ama sunucunun yerleşik gönderim yolu kimlik doğrulaması taşımadığı için iletiler sıklıkla reddedilir ya da spam’e düşer. SMTP eklentisi bu kimliği ekler.

Gönderen e-posta adresi neden alan adımla aynı olmalı?

SPF ve DKIM kayıtları belirli bir alan adı için tanımlanır. Gönderen adresi başka bir alan adına aitse (örneğin kişisel bir e-posta) bu kayıtlar devreye girmez ve ileti kimliksiz sayılır.

Hangi portu kullanmalıyım, 465 mi 587 mi?

İkisi de çalışır; 465 doğrudan SSL şifrelemesi, 587 STARTTLS ile şifreleme kurar. Eklenti hangisini önceden şifreliyorsa (SSL) 465’i, bağlantıyı sonradan şifreliyorsa (TLS) 587’yi seçin.

Bu makale sorununuzu çözdü mü?

Çözemediniz mi?

Teknik ekibimiz sunucu tarafındaki ayarları sizin için kontrol edebilir. Destek talebinizde alan adınızı ve aldığınız hata metnini paylaşmanız süreci hızlandırır.

Etiketler: mailwoocommerce

İlgili çözümler