Amazon SES ve FluentSMTP Kullanarak WordPress'ten E-posta Nasıl Gönderilir?

Yayınlanan: 2022-04-02

WordPress siteleri çoğu zaman e-posta gönderir. Bir onay e-postası veya makbuzu, e-ticaret sürecinin hayati bir parçasıdır. Ayrıca, bir üyelik sitesi işletiyorsanız üyelik onay e-postaları çok önemlidir.

Konu e-posta göndermek olduğunda, WordPress'in varsayılan e-posta yapılandırması genellikle en iyi seçenek değildir. Varsayılan PHP mailer, WordPress e-postalarının teslim edilmemesiyle ilgili yinelenen bir soruna sahiptir. E-postalarınız için bir SMTP hizmeti kullanarak bu sorunu çözmek de mümkündür.

Amazon SES gibi SMTP hizmetleri, e-postaların güvenilir bir şekilde teslim edilmesini sağlar. Ayrıca, WordPress web siteniz çok sayıda e-posta gönderiyorsa – diyelim ki 100.000 veya daha fazla – Amazon SES, 10.000 e-posta için yalnızca 1 ABD Doları olduğu için size para kazandıracaktır.

CyberPanel ile 10/10 E-posta puanı elde edin!

Amazon SES kullanılarak WordPress e-postalarının gönderilebilmesi için, WordPress'in varsayılan e-posta gönderme yöntemi yerine bir SMTP eklentisi kullanılmalıdır. Hizmeti belirli bir şekilde yapılandırmanız gerekecek, bu nedenle bunu nasıl yapacağınızdan emin değilseniz, bu makale size bu konuda yardımcı olacaktır.

İçindekiler

AmazonSES'e Giriş

Amazon SES (Basit E-posta Hizmeti), Amazon tarafından sağlanan bir e-posta pazarlama, işlem ve bildirim hizmetidir. Düşük maliyeti ve güvenilirliği nedeniyle hem küçük hem de büyük işletmeler için uygundur.

SMTP Arayüzü ve Amazon SDK'nın kullanılmasıyla Amazon SES, mevcut bir uygulamaya hemen dahil edilebilir. Biletleme sistemleri ve e-posta istemcileri gibi e-posta gönderme özellikleri de Amazon SES'e eklenebilir.

Amazon SES'te peşin maliyet veya minimum yükümlülük yoktur. Yalnızca kullandığınız kadar ödersiniz ve yalnızca kullandığınız kadar ödersiniz.

FluentSMTP'ye Giriş

FluentSMTP, e-posta sağlayıcınıza bağlanan ve e-postalarınızın doğru bir şekilde iletilmesini sağlayan güçlü bir WP SMTP Eklentisidir. FluentSMTP, WordPress e-postalarınızın güvenli ve hızlı bir şekilde teslim edilmesini sağlar. WordPress postası, FluentSMTP aracılığıyla müşterinin E-posta Hizmet Sağlayıcısı ile ilişkilendirilir.

Bu entegrasyonlar yereldir ve son derece hızlı e-posta teslimi sağlar.

AmazonSES'in Avantajları:

1. Abonelerin gelen kutularına e-posta gönderme yeteneği:

İçerik tarama teknolojileri, özel IP adresleri ve adlandırılmış bir gösterge panosu ile gönderen adınızı koruyun ve iyileştirin. İyi bir itibarı korumak, e-postalarınızın müşterilerinizin gelen kutularına ulaşmasını garanti eder.

2. Uygun Maliyetli:

Kullandıkça ödeyin ve yalnızca kullandığınız hizmetler için ödeme yapın. Peşin ödeme, uzun fiyat görüşmeleri, artan faturalar veya minimum ücretler yoktur. Ayrıca, Amazon EC2 tarafından barındırılan bir ortak uygulamadan gönderirseniz, her ay gönderdiğiniz ilk 62.000 e-posta ücretsizdir.

3. Yapılandırılabilir:

Yapılandırma kümelerini kullanarak Amazon SES kullanarak gönderdiğiniz e-postalar için kurallar oluşturun. Daha fazla analiz için e-posta ölçümlerini Amazon CloudWatch'a gönderin veya bildirimler için Amazon SNS'ye abone olun.

4. Güvenilir:

Amazon SES, son derece güvenilir olan Amazon İnternet Hizmetleri Altyapısını temel alır. En yüksek düzeyde kullanılabilirlik, birden çok veri merkezi ve yedek sistem tarafından sağlanır.

5. İşlem Mesajlarının Gönderilmesi

Amazon SES, müşterilerine sipariş onayı, gönderi bildirimleri ve politika değişikliği hatırlatıcıları içeren otomatik e-postalar gönderir.

6. Pazarlama İletişimi Gönderme

AWS SES, reklamları, haber bültenlerini, özel teklifleri ve diğer yüksek kaliteli bilgileri dağıtmak için mükemmel bir araçtır.

7. Pazarlama İletişimi Gönderme

AWS SES, reklamlar, haber bültenleri, özel teklifler ve diğer yüksek kaliteli içerikleri göndermek için harika bir araçtır.

8. E-posta gönderme ve alma

E-posta uygulamasındaki döngü kapatılarak Amazon SES yardımıyla e-postalar alınabilir. Bildirimler geldiğinde, özel kod çalıştırmak için AWS Lambda kullanılabilir. Kuyruğa alınan e-postalar bir Amazon S3 paketine teslim edilecektir.

FluentSMTP'nin Avantajları

  1. Çeşitli SMTP servis sağlayıcılarını kullanarak çekici bir şekilde e-posta göndermenizi sağlar. Gmail, Amazon SES, Mailgun, Sendgrid, Sendinblue, Sparkpost ve Pepipost, yerleşik işlevselliğe sahip başlıca hizmetler arasındadır. Ayrıca başka herhangi bir SMTP hizmetini kullanarak e-posta gönderebilir.
  2. E-posta teslimi, barındırma sunucusunun ve barındırma hizmeti sağlayıcısının sınırları, sınırlamaları ve zayıflıklarından kaçınılarak SMTP kullanılarak garanti edilir.
  3. Güvenli e-posta teslimini sağlamak için SSL ve TLS şifrelemesi kullanın.
  4. Çok fazla günlük kaydı var. Gönderdiğiniz her e-postayı takip edebilecek, gerekirse gönderilen e-postaları okuyabilecek ve ayrıntılı raporlar oluşturabileceksiniz.
  5. E-posta servis sağlayıcılarıyla API etkileşimi iyileştirildi.
  6. E-postalarınız için Amazon SES desteği.
  7. Gerçek zamanlı olarak e-posta teslimi. Fluent SMTP, performansı yüksek seviyede tutarken gerçek zamanlı e-posta teslimini gerçekleştirecektir.
  8. Koşullara göre e-posta yönlendirme. Fluent SMTP, seçtiğiniz kısıtlamalara göre e-postaları aynı anda birçok e-posta gönderme hizmeti üzerinden yönlendirmenize olanak tanır.
  9. E-postaların yeniden gönderilmesi mümkündür. SMTP arızaları veya diğer bağlantı sorunları nedeniyle bazı nadir durumlarda e-postalar ulaşmayabilir. FluentSMTP ile e-postaları her an yeniden gönderebilirsiniz. Gerekirse, başarıyla teslim edilen e-postaları da yeniden gönderebilirsiniz.
  10. Toplu e-posta gönderimi için arka planda işleme, web sitesinin geri kalanının sorunsuz çalışması için kaynak kullanımının en aza indirilmesiyle sonuçlanır.
  11. Farklı e-posta servis sağlayıcılarıyla birden çok bağlantı eklenebilir.
  12. Düzenli olarak görünen bildirimler. Site yöneticisi, e-posta teslim istatistikleri, teslim edilebilirlik ve gönderme sorunlarının yanı sıra hangi e-postaların yayınlandığını görme fırsatı hakkında günlük veya haftalık olarak bilgilendirilecektir.

Amazon SES ve FluentSMTP kullanarak WordPress'ten e-posta nasıl gönderilir?

Önkoşullar:

  1. Bir alan adı satın alın
  2. Etki alanınızı Cloudflare'da yapılandırın

öğretici:

  • Satın aldığınız alan adını kullanarak bir WordPress sitesi kurun.
Amazon SES ve FluentSMTP
  • aws.amazon.com konsolunuzu açın
  • Arama panelinde SES'i arayın
  • "Kimlik Oluştur" u tıklayın
  • Alan adınızı girin
  • Kimlik türü → Etki alanı
  • “Alanından Özel Posta”yı seçin
  • Alandan Posta → Herhangi bir şey yazabilirsiniz, örneğin “Posta”

  • Aşağı kaydırın ve “Kimlik Oluştur” u tıklayın
  • Amazon bu sayfada size DNS kayıtları verecektir. Bunları CloudFlare sitemize yapıştırmak için kopyalamamız gerekiyor
  • CNAME'i ekleyin. CloudFlare'de MX, TXT tipi kayıtlar
  • Tüm bu kayıtları ekledikten sonra, aws.amazon.com'da sol taraftaki menüden "Doğrulanmış kimlikler"e tıklayın. Etki alanınızın şimdi doğrulandığını göreceksiniz.
  • Bu yapıldıktan sonra, bu etki alanı üzerinden e-posta gönderebiliriz.
  • Sitenizin kontrol paneline gidin
  • Eklenti → sol taraftaki menüden yeni ekle
  • FluentSMTP eklentisini arayın
  • Yükleyin ve etkinleştirin
  • “FluentSMTP'yi Yapılandır” ı tıklayın
  • Bağlantı Sağlayıcı listesinden “AmazonSES”e tıklayın
  • "E-postadan" girin. Az önce doğruladığınız alan adından olmalıdır, yani [e-posta korumalı]
  • "Adından" herhangi bir şey olabilir
  • “E-postadan Zorla” seçeneğini seçin
  • “Gönderen Adını Zorla” seçeneğini seçin
  • Şimdi, Erişim anahtarına ve Gizli anahtara ihtiyacımız var
  • Amazon AWS sitesiyle aynı bölgeyi girin
  • Erişim/Gizli anahtarı almak için aws.amazon.com adresinden konsolunuza gidin
  • Sağ üst köşeden profilinize tıklayın
  • “Güvenlik Kimlik Bilgileri” ni tıklayın

Sol taraftaki menüden "Kullanıcılar"ı seçin

  • "Yeni kullanıcı ekle"ye tıklayın
  • Kullanıcı adı → İstediğiniz herhangi bir adı girin, örneğin sitenizin başlığı
    "Erişim anahtarı" nı seçin
  • "İzne git" e tıklayın
  • “Mevcut politikaları doğrudan ekle”ye tıklayın
  • “AmazonSESFullAccess” ve “AmazonSNSFullAccess” öğesini arayın ve seçin
  • İncelemeler için "İleri" ye tıklayın
  • İnceleyin ve “AmazonSESFullAccess” ve “AmazonSNSFullAccess”e sahip olduğunuzdan emin olun.
  • "Kullanıcı Oluştur" u tıklayın
  • Size erişim anahtarı ve gizli erişim anahtarı verilir
  • Bunları sitenizin kontrol paneline kopyalayın
  • “Ayarları kaydet” seçeneğine tıklayın. AmazonSES başarıyla yapılandırıldı.
  • “E-posta Testi”ne tıklayın
  • "Kimden" daha önce girdiğimiz olacak
  • "Gönder", istediğiniz herhangi bir e-posta olacaktır
  • “E-posta Gönder” e tıklayın
  • E-posta başarıyla gönderildi
  • “E-posta Günlükleri” üzerine tıklayın. AmazonSES ayrıca, gönderdiğiniz tüm e-postaları kontrol edebileceğiniz E-posta günlükleri sağlar.

Çözüm:

WordPress e-postaları, oldukça karmaşık bir süreç olan Amazon SES kullanılarak gönderilir. Amazon'un iyi hizmeti ve güvenilirliği, çabaya değer. FluentSMTP ve Amazon SES, e-posta göndermek için yüksek teslimat oranları ve minimum sorun sağlamak için birleşir.