WordPress'in E-posta Göndermemesi Nasıl Düzeltilir?


WordPress'e yeni başlayanların yaşadığı en yaygın sorunlardan biri, WordPress'in e-posta göndermemesidir. Bu sorunu düzeltmek çok önemlidir.

Bazı durumlarda, doğru eklentilere, doğru ayarlara sahip olsanız bile, WordPress web sitenizin e-posta göndermediğini göreceksiniz.

Genellikle bu sunucu tarafındadır ve birkaç ince ayar ile düzeltilebilir. Ancak soru şu ki, WordPress neden e-posta göndermiyor? Nasıl düzeltebilirsin? Bu makalede bu konuyu tartışma eğilimindeyiz.

İçindekiler
  1. WordPress neden e-posta göndermiyor?
  2. WordPress posta sunucusu nasıl test edilir?
  3. WordPress'te Gmail SMTP Nasıl Kurulur?
  4. WordPress'te Mailgun Nasıl Kurulur ve Yapılandırılır?

WordPress neden e-posta göndermiyor?

Herhangi bir çözüm bulmadan önce şu soruyu cevaplamalıyız, WordPress neden e-posta göndermiyor? Ana neden PHP ve mail()'dir. Diğer durumlarda, spam'i engelleyen bazı eklentiler, e-postalarınızı spam olarak kabul edebilir, bu nedenle web siteniz herhangi bir e-posta göndermez.

Bu durumda, bir e-posta göndermeyi başarsanız bile, “Spam” kutusuna düşecektir. Bu, uzmanların WordPress web siteniz üzerinden bülten e-postaları göndermemenizi önermesinin nedenlerinden biridir. Aşağıda, bu sorunu çözmek için mümkün olan en iyi seçenekleri tartışacağız.

WordPress posta sunucusu nasıl test edilir?

Bu sorunu çözmenin temel yöntemlerinden biri posta sunucunuzu test etmektir. WordPress posta sunucunuzu nasıl test edebilirsiniz? Bunu yapmak için, “E-postayı Kontrol Et” olarak bilinen basit bir eklenti kullanmanız gerekecek.

İndirdikten, kurduktan ve etkinleştirdikten sonra “Araçlar” a gidin ve “E-postaları kontrol et”e tıklayın. Şimdi “test e-postası gönder” alanına bir e-posta adresi girin (tercihen çalışıp çalışmadığını test edebilmeniz için sizinki) ve bir test e-postası gönder'i tıklayın.

Gönderdikten sonra bir mesaj göreceksiniz (aşağıdaki resimdeki gibi). Bu mesajı gördükten sonra e-posta adresinizi hatta “Spam” klasörünüzü kontrol edin. Gönderilen e-postanın başlığı, https://example.com adresinden bir test e-postası olacaktır.

Artık posta sunucunuzu kontrol ettiğinize ve WordPress'inizin gerçekten bir e-posta gönderebileceğini fark ettiğinize göre, bir sonraki adıma geçebilir ve “iletişim formu” eklentinizin ayarını kontrol edebilirsiniz. Sizin için durum buysa, eklentinizin destek ekibiyle iletişime geçmenizi şiddetle tavsiye ederiz.

WordPress'te Gmail SMTP Nasıl Kurulur?

SMTP nedir? Aklınıza takılan ilk soru bu olabilir. SMTP, basit posta aktarım protokolünün kısaltmasıdır. WordPress aracılığıyla e-postaları kullanmak için çok basit ve standart bir protokol. Bu protokol ile PHP arasındaki fark, bu protokolün bir güvenlik sistemi kullanmasıdır, bu da e-postalarınızın güvende olduğu ve spam olarak tanımlanmayacağı anlamına gelir.

Bu protokolü WordPress web sitenizde kullanmak için bir eklenti kullanmanız gerekir. Bu yazımızda Gmail SMTP eklentisinden bahsedeceğiz. Çünkü bu eklenti rakiplerine göre çok daha fazla inceleme ve sıralamaya sahip. Unutmayın, tüm özelliklerini tam olarak kullanmak için bir abonelik ücreti ödemeniz gerekecek. Örneğin, ücretsiz sürümde her 24 saatte yalnızca 100 e-posta gönderebilirsiniz, bu da işletmeniz için can sıkıcı olabilir.

Her şeyden önce, Gmail SMTP'yi WordPress eklenti mağazasından indirin ve yükleyin. Yükledikten sonra, eklentinizin ayarında etkinleştirin.

WordPress e-posta göndermiyor

Eklentiyi kurup etkinleştirdikten sonra Google cüzdanına girin ve bu bağlantıyı kullanarak yeni bir proje oluşturun.

Ardından sol taraftaki Kimlik Bilgisi seçeneğini seçin ve Kimlik Bilgisi Oluştur'a tıklayın. Şimdi OAuth istemci kimliğini seçin ve Onay ekranını yapılandır'a tıklayın ve ardından değişiklikleri kaydedin.

Bir sonraki adımda, Web uygulamasını seçin ve “Gmail SMTP” olarak yeniden adlandırın.

WordPress e-posta göndermiyor

Şimdi WordPress panosuna dönün ve Gmail SMTP eklentisini seçin ve Yetkili Yeniden Yönlendirme URL'nizi kopyalayın.

OAuth istemcisinden, açılır pencere hem istemci kimliğini hem de istemci sırrını kopyalayın ve bunları eklenti yapılandırmasına yapıştırın. Ardından, açılır pencereyi kapatmak için Tamam'a tıklayın. Eklentiye geri dönün ve e-posta göndermek için kullanacağınız Gmail adresini ve projeyi oluşturduğunuz adresi girin. Aynı e-posta adresini kopyalayın ve Gönderen E-posta Adresi alanına yapıştırın.

Bir Kimden Adı seçin. Bir e-posta gönderirken Gönderen Adı olarak kullanılacak ad. Aşağı kaydırın ve SMTP Bağlantı Noktasını bulun ve 587 yazın ve bir SSL sertifikası kullanıyorsanız bunun yerine 465 kullanın. Ardından, Değişiklikleri Kaydet'i tıkladığınızdan emin olun. Ardından aşağı kaydırın ve İzin Ver'e tıklayın.

WordPress e-posta göndermiyor

Değişiklikleri kaydettikten sonra, İzin Ver düğmesi görünecektir.

WordPress panosuna dönün ve SMTP Durumunun Bağlı olup olmadığını kontrol edin. Durum bağlıysa, kurulum başarıyla yapılır.

WordPress'te Mailgun Nasıl Kurulur ve Yapılandırılır?

Sorununuzu çözmenin başka bir yolu da Mailgun kullanmaktır. Mailgun, WordPress web siteleri tarafından e-posta göndermek için kullanılan başka bir hizmettir. Bu hizmet, kullanıcılarına çeşitli özellikler sunar. Örneğin, her ay 10.000'den fazla e-posta gönderebilirsiniz.

Mailgun'u kullanmak için önce resmi web sitesine kaydolmanız gerekir. Web sitelerinde bir hesap oluşturmayı tamamladığınızda, “Alan adınızı ekleyin” seçeneğini tıklayın. Ana alan adınızdan bir alt alan adı girmeniz gereken bir sayfa açılacaktır. Bir alt alan adı girdiğinizde, Mailgun size DNS'iniz hakkında bazı bilgiler gösterecektir.

Bir sonraki adımda, cPanel'inize gidin. DNS ayarlarınıza gidin.

Bu bölümde, mevcut herhangi bir DNS ayarını Mailgun'un size verdiği ile değiştirmeniz gerekecektir.

“Ad” bölümünde alt alan adını seçin. “TXT” değerini “Tür” olarak değiştirin. Ayrıca “TTL” alanına 14400 yazın. Son olarak “TXT Verisi” alanına “Mailgun doğrulama sayfasında” görünen miktarı yazın.

cPanel'inize geri dönün. Postanızdan “MX Girişi”ne tıklayın. Daha sonra ana alan adınızı girmeniz gerekecektir. “MX”i bulana kadar aşağı kaydırın, “öncelik” ve “hedefler” değerlerini girin ve ardından “Yeni kayıt oluştur”a tıklayın.

Artık alan adınızı Mailgun'a kaydettiniz. Artık DNS'nizin kendini güncellemesini beklemeniz gerekiyor, bu genellikle 24 ila 48 saat sürer. DNS durumunuzu kontrol etmek için Mailgun hesabınıza gidebilir ve “Etki Alanları” na tıklayabilirsiniz. Bağlandığında/etkinleştirildiğinde, WordPress web sitenizden e-posta gönderebilirsiniz.

Bunu yapmak için, WPForms eklentisi ile WP Mail SMTP'yi yüklemeniz gerekecek. Bu eklentiyi indirmek için WordPress resmi eklenti mağazasına veya web sitesine gidin. Ardından WordPress ayarlarınıza gidin ve “WP Mail SMTP”ye tıklayın. Bu bölümde, “E-postadan” alanına istediğiniz e-posta adresini ve “Kimden” alanına istediğiniz adı girin. “Mailer” bölümünde, posta sunucunuz olarak Mailgun'u seçmelisiniz. “Dönüş yolunu e-postadan eşleşecek şekilde ayarla” seçeneğini işaretlemeyi unutmayın.

WordPress e-posta göndermiyor

Ardından “Private API key” ve “Domain Name” değerlerini girmeniz gerekecektir. Bunu yapmak için, her seçeneğin kutularının altındaki bağlantılara tıklayın. İşiniz bittiğinde, “Ayarları Kaydet” e tıkladığınızdan emin olun.

Bu talimatı izleyerek Mailgun'u kullanabilirsiniz. Bu eklentinin düzgün çalıştığından emin olmak için SMTP eklentinizdeki “E-posta Testi”ne tıklayın.

Copyright statement: Unless otherwise noted, this article is Collected from the Internet, please keep the source of the article when reprinting.

Check Also

Divi's Theme Builder ile Özel Global Başlık Nasıl Oluşturulur

Artık Tema Oluşturucu burada olduğuna göre, web sitenizi A'dan Z'ye kurmanıza yardımcı olacak yeni eğitimlere dalmak için sabırsızlanıyoruz. Buna Divi'nin yerleşik seçeneğini kullanarak özel başlıklar oluşturma da dahildir. Bu eğitimde Divi's Theme Builder'ı kullanarak global bir başlık oluşturmaya odaklanacağız. Bu sayfaya veya gönderiye farklı bir başlık atamadıysanız, web sitenizin her yerinde genel bir başlık görünecektir.

Bir Cevap Yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir