WordPress Web Sitesi E-posta Sorunları Nasıl Giderilir

Yayınlanan: 2020-07-28

Kaçınılmaz görünüyor. Bir WordPress web sitesinden oluşturulan e-postaların gelmesi durur veya bir spam klasörüne atılır. E-posta, huysuz bir tasarımcının bir zamanlar dediği gibi, en kötüsüdür.

Yine de, bu mesajlar önemli olabilir. Bir iletişim formu, otomatik güvenlik bildirimleri ve hatta e-ticaret siparişleri dolduran potansiyel müşterilerden olabilirler. Teslim edilmezlerse, biz (veya müşterilerimiz) eksik kalır.

Oldukça sık, teslim edilmeyen veya istenmeyen e-postaları giderme görevi web tasarımcılarına düşer. Sorunu takip etme süreci göz korkutucu görünebilir. Sonuçta, biz tasarımcılar ve geliştiricileriz – BT gurusu değil.

Ancak çözümler düşündüğünüzden daha kolay olabilir. WordPress web sitesi e-posta sorunlarına neyin neden olduğuna ve bu mesajların tekrar akmasını sağlamanın yollarına bir göz atalım.

Web sitesi e-posta teslim sorunlarını çözebilmeniz için önce sorunun kaynağını bulmanız gerekir. Yanlış gidebilecek çok sayıda şey olsa da, gerçekten iki suçlu var: web sunucusu ve aşırı isteksiz spam filtreleme.

Web Sunucusu E-posta Gönderiyor mu?

Bakılması gereken ilk şey, web sunucusunun gerçekten e-posta mesajları gönderip göndermediğidir. Bu en yaygın sorun olmayabilir, ancak bir şeyin bu e-postanın gönderilmesini engellediği durumlar vardır.

WordPress, PHP'nin yerleşik posta yeteneklerine dayanan kendi posta işlevine sahiptir. Bazen bir web barındırıcısı, bir güvenlik ayarı nedeniyle veya hatta bir spam filtresi tetikleyicisine yanıt olarak PHP postasına erişimi engelleyebilir.

Web Sunucusu E-posta Sorunlarını Giderme ve Düzeltme

Gravity Forms gibi bazı eklentiler, sorunun izlenmesini kolaylaştıran yardımcı hata mesajları sağlar. Alternatif olarak, E-postayı Kontrol Et gibi bir eklenti yüklemek, e-postanın gönderilip gönderilmediğini belirlemenize olanak tanır.

Oradan, sitenizin e-postasıyla ilgili hataları görmek için WP Mail Logging gibi bir posta günlüğü eklentisi kullanın. Bu, duruma daha derinlemesine bakmanızı sağlayacaktır.

Bir eklentiden parazit olasılığı da vardır. Örneğin, bir web sitesinden gönderilen e-posta mesajlarını engellemek veya başka şekilde değiştirmek için tasarlanmış eklentiler vardır. Bu durumda, sorunu çözüp çözmediğini görmek için bu öğeleri devre dışı bırakmayı deneyin.

Her şey başarısız olursa, web barındırıcınızın teknik desteğiyle bir görüşme yapılması uygun olabilir. Sunucu sorunlarınızın kaynağını bulmada size yardımcı olabilmeleri gerekir.

WordPress Check E-posta eklentisi ekranı.

Web Sitesi E-postaları Bir Spam Filtresine Yakalanıyor mu?

İstenmeyen posta filtreleri, web sitelerinden gönderilen e-postalar için giderek daha fazla sorunlara neden oluyor. İstenmeyen postanın kendisi büyük bir sorun olduğu için bu anlaşılabilir bir durumdur. Bu nedenle, filtreler hangi mesajların geçmesine izin verildiği konusunda daha katı hale geliyor.

Denklemin diğer kısmı, bazı posta hizmeti sağlayıcılarının diğerlerinden daha titiz olmasıdır. Gmail ile iyi çalışan şeyler Outlook.com ile iyi çalışmayabilir veya tam tersi. Ve ne kadar büyük olurlarsa olsunlar, bunlar kelimenin tam anlamıyla oradaki binlerce sağlayıcıdan sadece ikisi.

Spam Filtreleriyle Çalışmak için WordPress Web Sitesi E-postalarını Alma

E-posta sağlayıcıları arasındaki farklılıklara rağmen, web sitenizin e-postalarının spam filtreleri tarafından kabul edilmesini sağlama süreci oldukça basittir.

Üç basit çözümden bahsedelim. Her biri, sorunun ciddiyetine bağlı olarak bir adımdır.

"Kimden" Adresini Değiştirin:
E-posta formları söz konusu olduğunda, bildirimi formu dolduran kişinin from ayarlamak oldukça yaygındı. Ancak, bu uygulama bugünlerde spam filtrelerinin öfkesini çekmek zorunda.

İlk ve en hızlı düzeltme, gönderen adresini web sitenizin alan adını kullanan from adresle değiştirmektir. İdeal olarak, sadece bu amaç için oluşturulmuş bir e-posta hesabınız olur. [email protected] gibi genel bir şey yaygın bir örnektir.

Ardından, formu gönderen kullanıcının reply-to adresini ayarlayın. Teorik olarak, bu, e-postanın bir spam filtresinden geçmesine izin verirken, gönderene kolayca yanıt vermenizi sağlar.

Bu çözüm, web barındırıcınızı e-posta hizmeti için de kullanıyorsanız en iyi sonucu verme eğilimindedir. Üçüncü taraf bir e-posta sağlayıcısı kullanıyorsanız, sitenizin alanını kullanıyor olsa bile, iletiler yine reddedilebilir.

Yerçekimi Formları Bildirimleri ekranı.

Bir WordPress SMTP Eklentisi Kullanın
Merdiveni bir adım daha yukarı taşıyan bir SMTP eklentisi, web sitesi e-postasının doğrudan bir posta sunucusu aracılığıyla gönderilmesine izin verir - web sunucusunu tamamen atlar. "Aracıyı" keserek, bu, posta sunucusunun gönderilen mesajları meşru olarak görmesini sağlama eğilimindedir.

Burada WP Mail SMTP, Easy WP SMTP ve Post SMTP Mailer/Email Log ile en yaygın kullanılan eklentiler arasında bir dizi seçenek vardır. Her birinin kendi zilleri ve ıslıkları vardır, ancak özünde aynı temel işlevi yerine getirirler.

Yine, bu amaç için özel bir e-posta hesabına sahip olmanız önerilir. Bununla, o e-posta adresiyle ilgili aşağıdaki bilgilere ihtiyacınız olacak:

  • Şifre;
  • Giden (SMTP) posta sunucusu adı ve bağlantı noktası numarası;
  • Şifreleme türü (SSL/TLS);
  • Kimlik doğrulama yöntemi;

Bu çözümü uygulamak, istediğiniz SMTP eklentisini seçme ve e-posta hesabınız için yapılandırma meselesidir. Oradan, postanın teslim edildiğinden emin olmak için birkaç test yapmak isteyeceksiniz. Bu, bir eklentinin yerleşik test işlevi aracılığıyla veya web sitenize bir iletişim formu göndererek yapılabilir.

Bazı e-posta sağlayıcılarının, web sitenizin posta sunucusuna bağlanmasına izin vermenizi gerektirebileceğini belirtmekte fayda var. Örneğin Gmail, bu amaç için "daha az güvenli uygulamalar" ayarına sahiptir. Sık sık kimlik doğrulama hatalarıyla karşılaşıyorsanız, nedeni bu olabilir.

WP Mail SMTP yapılandırma ekranı.

Posta Teslim Hizmeti Kullanın
Posta dağıtım hizmeti, birkaç farklı durum için harika bir seçenektir. İlk olarak, kendi posta sunucunuzla çalışırken sorun yaşadığınızda başvurulacak çözümdür. Ayrıca, web siteniz tarafından oluşturulan e-postanın görev açısından kritik olması durumunda da önerilir.

Mailchimp, Mailgun ve SendGrid gibi sağlayıcılar dahil olmak üzere bu hizmetler, e-postanın nihai hedefine ulaşmasını daha iyi sağlayan araçlar sunar. Ücretsiz hizmet katmanları sunulur, ancak daha yüksek hacimli web sitelerinin ücretli bir hesaba ihtiyacı olabilir.

Bir posta dağıtım hizmetinin yapabileceklerinin aralığı değişir. Bazı sağlayıcılar kendi SMTP sunucularını sunarken, diğerleri bir API aracılığıyla mevcut posta sunucunuzla kimlik doğrulaması yapacaktır. Bazı durumlarda, DNS'nize kayıt ekleyerek alan sahipliğini doğrulamanız gerekebilir.

Bir sorunla karşılaşırsanız, bir posta dağıtım hizmeti size eyleme geçirilebilir bilgiler sağlamalıdır. Hemen çıkma oranları ve spam puanları gibi bilgilerle sizi dolduracak raporlara erişebileceksiniz.

Birkaç SMTP eklentisi bu hizmetlerle entegre olurken, diğerleri (Mailgun ve SendGrid dahil) kendi bağımsız eklentilerine sahiptir.

WordPress E-posta Teslim Sorunlarını Çözün

WordPress web sitesi e-posta sorunları olağan hale geldi. Sorun gidermenin ve nihayetinde sorunu çözmenin anahtarı, kaynağı belirlemektir. İster bir web sunucusu sorunu, ister katı bir spam filtresi olsun, sorunları çözmek ve tekrar çalışır hale getirmek için kullanabileceğiniz birkaç WordPress eklentisi vardır.