WooCommerce e-posta göndermiyor mu? İşte nasıl düzeltileceği

Yayınlanan: 2020-09-22

Kullanıcılarınıza zamanında e-postalar sağlamak, e-ticaret hizmetlerinizin kalitesini belirleyen önemli bir faktör olabilir. WooCommerce , yalnızca postalama sürecini kolaylaştırmakla kalmaz, aynı zamanda otomatikleştirmenize de olanak tanır. Reklamlardan işlem e-postalarına ve sipariş güncellemelerine kadar her şeyi otomatikleştirebilirsiniz. Ancak, müşterilerinizin e-postalarınızı almaması gibi sorunlarla karşılaşabilirsiniz. Öyleyse , WooCommerce e-posta göndermediğinde neler yapabileceğinize ve bunu nasıl düzeltebileceğinize bir göz atalım!

WooCommerce e-postaları nasıl gönderir?

WooCommerce'in e-postalarınızı nasıl yönettiği ve bunları alıcılarınıza nasıl gönderdiği hakkında konuşmaya başlayalım. WooCommerce e-postalarınızın çoğu, WordPress dosyalarınızın ana işlevlerinin bir parçası olan wp_mail() işlevi tarafından yönetilir.

E-posta gönderme sürecini basit terimlerle açıklamak için WooCommerce, e-posta göndermek için wp_mail() işlevini kullanır. Ardından, barındırma sağlayıcınızın sunucusu bu e-posta isteğini alır ve isteği PHP e-postasını kullanarak işler.

Son olarak, sunucularınızın e-posta yönlendiricisi, e-postaları doğru alıcılarına iletir. Tabii ki, süreç bundan çok daha karmaşık ve sunucunuzun e-posta sağlayıcısının e-postalarınızı filtreleyip filtrelemeyeceği hakkında konuşmaya başlamadık bile.

Ama işin temel özü bu. Ayrıca WooCommerce, belirli tetikleyicilere dayalı olarak çeşitli e-postalar gönderir. Bu tetikleyiciler, web sitenizin ziyaretçilerinin eylemlerine dayanır. Sonuç olarak, 11 farklı türde işlem e-postası ayarlayabilirsiniz:

  • Yeni sipariş
  • İptal edilen sipariş
  • Başarısız sipariş
  • Beklemedeki sipariş
  • sipariş işleniyor
  • Sipariş tamamlandı
  • İade edilen sipariş
  • Müşteri faturası/Sipariş ayrıntıları
  • müşteri notu
  • Şifreyi yenile
  • Yeni hesap

woocommerce e-posta göndermiyor - e-posta türleri

WooCommerce, Müşteri faturası/Sipariş ayrıntıları postası dışında tüm bu e-postaları otomatikleştirmenize olanak tanır. Bu e-postalar, müşterinize atfedilen belirli eylemlere/tetikleyicilere göre gönderilecektir. Başka bir deyişle, bir kullanıcı mağazanızda yeni bir sipariş verirse, WooCommece buna göre Müşteriye tanımladığınız posta ayarlarına ve şablonlarına göre Yeni Sipariş e-postanızı gönderir.

Ancak bazen WooCommerce işlemi tamamlayamaz ve e-postaları göndermez. Bu soruna ve bunu düzeltmek için neler yapabileceğinize daha yakından bakalım.

WooCommerce neden e-posta göndermiyor ve nasıl düzeltilir?

Artık WooCommerce'in e-postalarınızı nasıl gönderdiğini ele aldığımıza göre, WooCommerce'in neden alıcılarınıza e-posta göndermeyebileceğinden bahsedelim . Tabii ki, nedenler farklı koşullara bağlı olarak değişebilir. wp_mail() işlevinin ve WooCommerce'in ayarlanma şekli nedeniyle, kökün yanlarında olma olasılığı oldukça düşüktür.

Bununla birlikte, barındırma sağlayıcınızın e-posta göndermek için sunucuları ayarlamaması veya WooCommerce ayarlarınız nedeniyle WooCommerce'in e- posta göndermemesinin başka nedenleri de vardır. Öyleyse, WooCommerce'in e-posta göndermemesine neden olabilecek bazı olası nedenlere ve bunları düzeltmenin farklı yollarına bir göz atalım.

  1. E-posta teslim edilebilirliğini kontrol edin
  2. SMTP ve SMTP Eklentilerini Etkinleştirme
  3. WooCommerce e-posta ayarlarını ve e-posta adreslerini kontrol edin
  4. İstenmeyen postaları test edin
  5. Web sitenizin IP itibarını kontrol edin

1) Posta Teslim Edilebilirliğini Kontrol Etme

Her şeyden önce, servis sağlayıcınızın tarafında olan sorunu geçelim. Barındırma sağlayıcınızın, e-posta göndermek ve almak için sunucularında kurulumunuzu yapmayabileceği birçok durum vardır. Öyleyse e-postalarınızın teslim edilip edilmediğini kontrol edelim.

E-postalarınızın düzgün gönderilip gönderilmediğini kontrol etmek için bir e-posta günlüğü eklentisi kullanalım. Gösterimiz için, WordPress web sitenizin e-posta gönderip göndermediğini veya herhangi bir sorunu günlüğe kaydedip kaydetmediğini test etmenize olanak tanıyan Check Email eklentisini kullanacağız.

Devam edin ve WP Yönetici panonuzu kullanarak ve Eklentiler > Yeni Ekle'ye basarak bu eklentiyi kurun. Ardından, E-postayı Kontrol Et eklentisini aramak için sağ üstteki arama çubuğunu kullanın, Yükle'yi ve ardından Etkinleştir'i tıklayın.

woocommerce e-posta göndermiyor - E-posta eklentisini kontrol edin

Artık Araçlar > E-postayı Kontrol Et seçeneğine giderek eklentinin ayarlarına erişebilirsiniz. Ardından, Test e-postasını şuraya gönder alanına e-posta adresinizi yazın.

woocommerce e-posta göndermiyor - E-posta araçlarını kontrol edin

Bundan sonra, Test E-postası Gönder'i tıklayın, eklenti size e-postayla ilgili bir yanıt verecektir.

woocommerce e-posta göndermiyor - E-postayı kontrol et posta gönder

E-postanın gönderildiğini onayladıktan sonra, herhangi bir test e-postası için e-posta gelen kutunuzu kontrol edin. Eklentiden bir test e-postası aldıysanız, servis sağlayıcınızın posta sunucularınızı kurduğunu onaylayabilirsiniz. E-postayı almadıysanız, aşağıdaki çözümlere geçmeniz gerekebilir.

2) SMTP ve SMTP Eklentilerini Etkinleştirme

Web barındırma sağlayıcınız size e-posta barındırma hizmetleri sağlayamıyorsa veya sunucuları e-posta ihtiyaçlarınız için iyi kurulmamışsa, WooCommerce e-postalarınız için her zaman bir SMTP alternatifi kurmayı düşünebilirsiniz.

SMTP, e-posta göndermek ve almak için endüstri standartlarından biri olan Basit Posta Aktarım Protokolü anlamına gelir. İyi haber şu ki, web sitenizde SMTP'yi etkinleştirmek zor bir iş değil. WordPress sitenize kolayca bir SMTP eklentisi kurabilirsiniz ve bir e-posta etki alanı sunucusu kullanarak WooCommerce e-postalarınız hemen kurulmalıdır.

WooCommerce e-posta göndermeme sorununu düzeltmek için SMTP eklentinizi nasıl kurabileceğinize hızlıca bir göz atalım.

SMTP eklentisini yükleme

Öncelikle WordPress sitenize bir SMTP eklentisi yükleyelim. Demomuz için Easy WP SMTP Eklentisini kullanacağız.

Bu aracı yüklemek için WordPress Yönetici Panonuz > Eklentiler > Yeni Ekle'ye gidin. Ardından, Easy WP SMTP'yi aramak için sağ üstteki arama çubuğunu kullanın. Easy WP SMTP'de Kur'a tıklayın ve ardından Etkinleştir'e basın.

woocommerce e-posta göndermiyor - smtp eklentisini kurun

Şimdi, WP Yönetici Kenar Çubuğunuzda Ayarlar > Kolay WP SMTP'ye giderek eklentinin arayüz sayfasına erişin.

woocommerce e-posta göndermiyor - smtp eklenti sayfası

SMTP Ayarları altında, aşağıdaki ayrıntıları girerek SMTP sunucunuzu kurabilmeniz gerekir:

  • E- postadan : Alıcının e-postalarını kimden aldığını belirtmek için Kimden alanında kullanılacak alanı buraya girebilirsiniz. Bu, gönderdiğinizde tüm e-postalarınızın bu e-postanın altına yönlendirileceği anlamına gelir.
  • Kimden : Burada, e-postalarınızın gönderenin adını girmeniz gerekecektir. Örneğin, web sitenizi veya işletmenizin adını buraya ekleyebilirsiniz.
  • Yanıt E-posta Adresi : Buraya yerleştirdiğiniz adres, WooCommerce e-postanızın yanıtlama alanlarında kullanılacaktır. Boş bırakırsanız, varsayılan olarak Gönderen E-posta adresinizle aynı e-postayı ayarlayacaktır.

SMTP yapılandırmalarını ayarlama

Şimdi SMTP sunucunuzu kurmamız gerekecek. Bunun için çeşitli SMTP etki alanı sağlayıcılarını kullanabilirsiniz. SendinBlue, SendGrid, Amazon SES ve diğerleri gibi tonlarca SMTP sağlayıcısı var. Bu gösteri için Google'ın ücretsiz SMTP hizmetini kullanacağız. Bunun için aşağıdaki ayarları kullanabilirsiniz:

  • SMTP Ana Bilgisayarı : smtp.gmail.com
  • Güvenli Bağlantı : SS/TLS
  • SMTP kimlik doğrulaması : Evet
  • SMTP Bağlantı Noktası : 465 (SSL gerekli) veya 587 (TLS gerekli)
  • Kullanıcı adı : Gmail hesabınız
  • Şifre : Gmail şifreniz

Öyleyse devam edin ve geri kalan alanları aşağıda gösterildiği gibi bu ayrıntılarla doldurun ve ardından Değişiklikleri Kaydet'i tıklayın. SMTP eklentinizin doğru şekilde kurulup kurulmadığını kontrol etmek için, WordPress'inizden herhangi bir e-posta hesabına bir e-posta göndermek için E-postayı Test Et sekmesini kullanabilirsiniz.

3) WooCommerce e-posta ayarlarını ve e-posta adreslerini kontrol edin

Kullanıcılarınızın e-postalarınızı alamamasının ana nedenlerinden biri, WooCommerce e-posta ayarlarınızın doğru şekilde yapılmamış olması olabilir.

WooCommerce'in müşterilerinize e-posta göndermemesinin nedeninin e-posta ayarlarınızın olup olmadığını kontrol edelim. İlk önce, WP Yönetici Panonuzdaki WooCommerce > Ayarlar'a gidin. Ardından, Ayarlar sayfasındaki E-postalar sekmesine gidin.

Buradan genel e-posta işlemlerini özelleştirmek için aşağı kaydırabilirsiniz. Doğru ada ve e-posta adreslerine sahip olduklarından emin olmak için hem Kimden hem de Kimden Adresi alanlarını kontrol edin. E-posta şablonlarınızın düzgün çalışıp çalışmadığını da kontrol edebilirsiniz.

Bunun nasıl yapılacağı konusunda rehberlik istiyorsanız, bu makaleye göz atın.

Alternatif olarak, sağdaki Yönet'e tıklayarak her bir işlem e-postası türü için e-posta seçeneklerini yönetebilirsiniz.

Bu e-posta bildirimini etkinleştir seçeneğiyle işlem e-postalarının etkinleştirildiğinden emin olun. Ardından, tüm alanları isteğinize göre kontrol edin ve Değişiklikleri Kaydet'e basın. Her bir e-posta türü için ayarları kontrol ettikten sonra, e-posta ayarlarınızın doğru şekilde kurulduğunu doğrulayabilirsiniz.

woocommerce e-posta göndermiyor - bu bildirimi etkinleştirin

4) İstenmeyen Postaları Test Etme

WooCommerce'in e-posta gönderememesine ilişkin herhangi bir sorunla karşılaşırsanız göz önünde bulundurmanız gereken başka bir şey de spam e-postalarla ilgilidir. Sizin veya posta etki alanı sunucunuzun, alıcınızın e-posta sağlayıcısında spam gönderici olarak işaretlenme olasılığı vardır. Örneğin, çeşitli e-posta hesaplarına çok fazla e-posta gönderecekseniz, Gmail sizi kolayca spam gönderici olarak işaretleyebilir ve böylece tüm e-postalarınız otomatik olarak spam klasörlerine aktarılacaktır.

E-postalarınızın spam olarak işaretlenip işaretlenmediğine ilişkin çok daha fazla faktör var. Buna bozuk bağlantılar, kimlik doğrulama, biçimlendirme, e-posta listenizden çıkan birçok kişi, sektör ortalamasından çok daha düşük açılma oranları ve tıklama oranları ve daha birçokları dahildir.

E-postalarınızın spam olarak kabul edilip edilmediğini kontrol etmek için çok çeşitli araçlar kullanabilirsiniz. Kullanabileceğiniz en iyi ücretsiz araçlardan biri Mail tester. Web sitesini açın ve web sayfasının size verdiği e-posta adresini kopyalayın.

woocommerce e-posta göndermiyor - posta test cihazı 1

Ardından, 1. maddede önizlediğimiz Check Email eklentisini kullanın ve Mail tester e-posta adresine bir test e-postası gönderin.

Bundan sonra, Mail tester web sitesine geri dönün ve Puanınızı test edin düğmesini tıklayın.

woocommerce e-posta göndermiyor - posta test cihazı 2

Ardından, Posta test cihazı size bir e-posta puanı verecek ve kara listeye alınıp alınmadığınızı ve istenmeyen postalarınızı iyileştirmek için neler yapabileceğinizi söyleyebilecektir.

woocommerce e-posta göndermiyor - posta test cihazı sonucu

5) Web sitenizin IP İtibarını Kontrol Etme

İstenmeyen e-posta ile benzer olarak düşünülmesi gereken başka bir şey de IP itibarıdır. Çeşitli e-posta hizmeti sağlayıcıları, kara listeye almayı veya sizi spam gönderici olarak işaretlemeyi düşünmek için IP itibarını kullanır.

E-posta listelerinizi düzgün bir şekilde yönetmezseniz, IP İtibarınız kolayca darbe alabilir. Örneğin, geri dönen e-postalar gönderirseniz, geçersiz e-postaları veya yanıt vermeyenleri kaldırmayın, e-posta teslimatınızı yönetmeyin, e-postalarınız için bir kabul/devre dışı bırakma politikası sağlamayın vb. IP itibarınız ne kadar yüksek olursa, e-posta servis sağlayıcılarının e-postalarınızı alıcılarınıza iletme olasılığı o kadar yüksek olur.

Bu nedenle, sağlıklı bir IP itibarını korumak için en iyi e-posta listeleme uygulamalarını benimsediğinizden emin olun. IP itibarınızı kontrol etmek istiyorsanız Gönderici Puanı gibi servisleri kullanabilirsiniz. Web sitelerinde Puanınızı Alın'a basın ve web sitenizin alan adını girin. Ardından, gerekli bilgileri doldurun ve site size IP itibarınızı sağlayacaktır.

woocommerce e-posta göndermiyor - gönderen puanı ip

Ardından, sadece web sitenizin IP'sini veya alan adını girerek web sitenizin IP itibar puanını kontrol edebileceksiniz.

Çözüm

Bu , WooCommerce'in e-posta göndermeme sorununu nasıl çözeceğimize ilişkin makalemizi sonlandırıyor. WooCommerce e-postalarınızın teslim edildiğinden emin olmak için birkaç olası neden vardır, aşağıdakileri kontrol ettiğinizden emin olun:

  • E-posta Teslim Edilebilirliği
  • E-postalarınız için SMTP'yi kurun
  • WooCommerce posta ayarlarını kurun ve kontrol edin
  • E-postalarınızın spam olarak listelenip listelenmediğini kontrol edin
  • Web sitesi IP İtibarını kontrol edin

Benzer şekilde, WooCommerce e-postalarınızla ilgili tüm bu unsurları yönetebilir ve WooCommerce e-posta eklentilerini kullanarak e-postalarınızı ve e-posta listelerinizi yönetme sürecini kolaylaştırabilirsiniz. Bunun için En İyi WooCommerce e-posta eklentileri listemize göz atabilirsiniz.

Ayrıca, e-postalarınızın olabildiğince yüksek kalitede olmasını sağlamak için e-postalarınızı özelleştirmek ve biçimlendirme veya bozuk bağlantılarla ilgili olası sorunları gidermek için e-posta şablonları kullanmalısınız. E-posta şablonlarınızı test etmek, WooCommerce e-postalarınızın mümkün olduğunca iyi yönetilmesini ve okunabilir olmasını sağlamak için çok önemli olabilir. Bu nedenle, WooCommerce E-posta Şablonlarını Test Etme eğitimimize göz atmanızı öneririz!

Son olarak, Divi temasını kullanıyorsanız ve iletişim formunun çalışmamasıyla ilgili sorun yaşıyorsanız, Divi iletişim formunun nasıl düzeltileceğiyle ilgili eksiksiz kılavuzumuza göz atın.

WooCommerce'in e-posta gönderip göndermediğini kontrol etmek için başka yöntemler biliyor musunuz? Aşağıdaki yorumlar bölümünde bize bildirin!