Jak wysyłać e-maile z WordPressa za pomocą Amazon SES i FluentSMTP?

Opublikowany: 2022-04-02

Witryny WordPress przez większość czasu wysyłają e-maile. E-mail z potwierdzeniem lub paragon jest istotną częścią procesu e-commerce. Ponadto wiadomości e-mail z potwierdzeniem członkostwa są niezbędne, jeśli prowadzisz witrynę członkowską.

Często domyślna konfiguracja poczty e-mail WordPressa nie jest najlepszą opcją, jeśli chodzi o wysyłanie e-maili. Domyślny program pocztowy PHP ma powtarzający się problem z niedostarczaniem wiadomości e-mail WordPress. Można również obejść ten problem, korzystając z usługi SMTP dla wiadomości e-mail.

Usługi SMTP, takie jak Amazon SES, zapewniają niezawodne dostarczanie wiadomości e-mail. Co więcej, jeśli Twoja witryna WordPress wysyła dużo e-maili – powiedzmy 100 000 lub więcej – Amazon SES zaoszczędzi Ci pieniądze, ponieważ jest to tylko 1 USD za 10 000 e-maili.

Osiągnij 10/10 wyniku e-mail z CyberPanelem!

Aby wiadomości e-mail WordPress były wysyłane za pomocą Amazon SES, należy użyć wtyczki SMTP zamiast domyślnej metody wysyłania wiadomości e-mail WordPress. Będziesz musiał skonfigurować usługę w określony sposób, więc jeśli nie jesteś pewien, jak to zrobić, ten artykuł Ci w tym pomoże.

Spis treści

Wprowadzenie do AmazonSES

Amazon SES (Simple Email Service) to usługa e-mail marketingu, transakcji i powiadomień świadczona przez Amazon. Jest odpowiedni zarówno dla małych, jak i dużych firm ze względu na niski koszt i niezawodność.

Dzięki wykorzystaniu interfejsu SMTP i Amazon SDK, Amazon SES można od razu włączyć do istniejącej aplikacji. Do Amazon SES można również dodać funkcje wysyłania wiadomości e-mail, takie jak systemy biletowe i klienty poczty e-mail.

Amazon SES nie wiąże się z żadnymi kosztami początkowymi ani minimalnymi zobowiązaniami. Płacisz tylko za to, z czego korzystasz i płacisz tylko za to, z czego korzystasz.

Wprowadzenie do FluentSMTP

FluentSMTP to potężna wtyczka WP SMTP, która łączy się z dostawcą poczty e-mail i zapewnia prawidłowe dostarczanie wiadomości e-mail. FluentSMTP zapewnia, że ​​Twoje wiadomości WordPress są dostarczane bezpiecznie i szybko. Poczta WordPress jest powiązana z dostawcą usług poczty e-mail klienta za pośrednictwem FluentSMTP.

Te integracje są lokalne, co skutkuje niezwykle szybkim dostarczaniem wiadomości e-mail.

Zalety AmazonSES:

1. Wysoka zdolność dostarczania wiadomości e-mail do skrzynek odbiorczych subskrybentów:

Chroń i ulepszaj swoją nazwę nadawcy dzięki technologiom kontroli treści, dedykowanym adresom IP i nazwanemu pulpitowi nawigacyjnemu. Utrzymanie dobrej reputacji gwarantuje, że Twoje e-maile dotrą do skrzynek odbiorczych Twoich klientów.

2. Opłacalne:

Płać na bieżąco i płać tylko za usługi, z których korzystasz. Nie ma żadnych kosztów początkowych, długich negocjacji cenowych, rosnących rachunków ani minimalnych opłat. Co więcej, jeśli wysyłasz z aplikacji stowarzyszonej hostowanej przez Amazon EC2, pierwsze 62 000 e-maili wysyłanych każdego miesiąca jest bezpłatnych.

3. Konfigurowalny:

Twórz reguły dla e-maili wysyłanych za pomocą Amazon SES, korzystając z zestawów konfiguracyjnych. Wysyłaj dane e-mail do Amazon CloudWatch w celu dalszej analizy lub subskrybuj Amazon SNS, aby otrzymywać powiadomienia.

4. Niezawodny:

Amazon SES opiera się na infrastrukturze usług internetowych Amazon, która jest wyjątkowo niezawodna. Najwyższy poziom dostępności zapewnia wiele centrów danych i systemów nadmiarowych.

5. Wysyłanie wiadomości o transakcjach

Amazon SES wysyła automatyczne wiadomości e-mail do swoich klientów, które zawierają potwierdzenie zamówienia, powiadomienia o wysyłce i przypomnienia o zmianie polityki.

6. Wysyłanie komunikatów marketingowych

AWS SES to doskonałe narzędzie do dystrybucji reklam, biuletynów, ofert specjalnych i innych informacji wysokiej jakości.

7. Wysyłanie komunikatów marketingowych

AWS SES to świetne narzędzie do wysyłania reklam, biuletynów, ofert specjalnych i innych treści wysokiej jakości.

8. Wysyłanie i odbieranie e-maili

Zamykając pętlę w aplikacji pocztowej, e-maile można odbierać za pomocą Amazon SES. Gdy nadejdą powiadomienia, AWS Lambda może zostać wykorzystana do uruchomienia niestandardowego kodu. Wiadomości e-mail w kolejce zostaną dostarczone do zasobnika Amazon S3.

Zalety FluentSMTP

  1. Umożliwia wysyłanie wiadomości e-mail przy użyciu różnych dostawców usług SMTP w atrakcyjny sposób. Gmail, Amazon SES, Mailgun, Sendgrid, Sendinblue, Sparkpost i Pepipost to jedne z głównych usług, które mają wbudowaną funkcjonalność. Może również wysyłać e-maile za pomocą dowolnej innej usługi SMTP.
  2. Dostarczanie poczty e-mail jest gwarantowane za pomocą SMTP, co pozwala uniknąć ograniczeń, ograniczeń i słabości serwera hostingowego i dostawcy usług hostingowych.
  3. Użyj szyfrowania SSL i TLS, aby zapewnić bezpieczne dostarczanie wiadomości e-mail.
  4. Było dużo logowania. Będziesz mógł śledzić każdą wysłaną wiadomość e-mail, w razie potrzeby czytać wysłane wiadomości e-mail i generować szczegółowe raporty.
  5. Ulepszono interakcję API z dostawcami usług poczty e-mail.
  6. Wsparcie dla Amazon SES dla Twoich e-maili.
  7. Dostarczanie wiadomości e-mail w czasie rzeczywistym. Fluent SMTP obsłuży dostarczanie wiadomości e-mail w czasie rzeczywistym, utrzymując wydajność na wysokim poziomie.
  8. Routing poczty e-mail na podstawie warunków. Fluent SMTP umożliwia kierowanie wiadomości e-mail przez wiele usług wysyłania wiadomości e-mail jednocześnie w oparciu o wybrane ograniczenia.
  9. Możliwe jest ponowne wysyłanie e-maili. W rzadkich przypadkach wiadomości e-mail mogą nie docierać z powodu awarii protokołu SMTP lub innych problemów z łącznością. Możesz ponownie wysłać e-maile w dowolnym momencie za pomocą FluentSMTP. W razie potrzeby możesz również ponownie wysłać pomyślnie dostarczone wiadomości e-mail.
  10. Przetwarzanie w tle w celu masowego wysyłania wiadomości e-mail, co skutkuje zminimalizowaniem wykorzystania zasobów, aby pozostała część funkcjonalności witryny działała płynnie.
  11. Można dodać wiele połączeń z różnymi dostawcami usług poczty e-mail.
  12. Powiadomienia, które pojawiają się regularnie. Administrator witryny będzie codziennie lub co tydzień powiadamiany o statystykach dostarczania wiadomości e-mail, dostarczalności i problemach z wysyłaniem, a także o możliwości sprawdzenia, które wiadomości e-mail są emitowane.

Jak wysyłać e-maile z WordPressa za pomocą Amazon SES i FluentSMTP?

Wymagania wstępne:

  1. Kup nazwę domeny
  2. Skonfiguruj swoją domenę w Cloudflare

Instruktaż:

  • Skonfiguruj witrynę WordPress, korzystając z kupionej domeny.
Amazon SES i FluentSMTP
  • Otwórz konsolę aws.amazon.com
  • Wyszukaj SES w panelu wyszukiwania
  • Kliknij „Utwórz tożsamość”
  • Wpisz nazwę swojej domeny
  • Typ tożsamości → Domena
  • wybierz „Niestandardowa poczta z domeny”
  • Poczta z domeny → Możesz wpisać cokolwiek np. „Poczta”

  • Przewiń w dół i kliknij „Utwórz tożsamość”
  • Amazon przekaże Ci rekordy DNS na tej stronie. Musimy je skopiować, aby wkleić je na naszej stronie CloudFlare
  • Dodaj rekord CNAME. Rekordy typu MX, TXT w CloudFlare
  • Po dodaniu wszystkich tych rekordów kliknij „Zweryfikowane tożsamości” w menu po lewej stronie w aws.amazon.com. Zobaczysz, że Twoja domena jest teraz zweryfikowana.
  • Po wykonaniu tej czynności będziemy mogli wysyłać e-maile przez tę domenę.
  • Przejdź do pulpitu nawigacyjnego swojej witryny
  • Wtyczka → dodaj nowe , z menu po lewej stronie
  • Wyszukaj wtyczkę FluentSMTP
  • Zainstaluj i aktywuj
  • Kliknij „Konfiguruj FluentSMTP”
  • Kliknij „AmazonSES” z listy dostawców połączeń
  • Wpisz „Z e-maila”. Powinien pochodzić z domeny, którą właśnie zweryfikowałeś, tj. [email protected]
  • „Od nazwy” może być wszystkim
  • Wybierz „Wymuś z wiadomości e-mail”
  • Wybierz „Wymuś nazwę nadawcy”
  • Teraz potrzebujemy klucza dostępu i klucza tajnego
  • Wprowadź ten sam region, co w witrynie Amazon AWS
  • Aby uzyskać dostęp/klucz tajny, przejdź do konsoli na aws.amazon.com
  • Kliknij swój profil w prawym górnym rogu
  • Kliknij „Poświadczenia bezpieczeństwa”

Wybierz „Użytkownicy” z menu po lewej stronie

  • Kliknij „dodaj nowego użytkownika”
  • Nazwa użytkownika → Wpisz dowolną nazwę, np. tytuł witryny
    Wybierz „Klucz dostępu”
  • Kliknij „Przejdź do uprawnień”
  • Kliknij „Załącz bezpośrednio istniejące zasady”
  • Wyszukaj i wybierz „AmazonSESFullAccess” i „AmazonSNSFullAccess”
  • Kliknij „Dalej”, aby przejść do recenzji
  • Sprawdź i upewnij się, że masz „AmazonSESFullAccess” i „AmazonSNSFullAccess”
  • Kliknij „Utwórz użytkownika”
  • Otrzymasz klucz dostępu i tajny klucz dostępu
  • Skopiuj je do pulpitu nawigacyjnego swojej witryny
  • Kliknij „Zapisz ustawienia”. AmazonSES został pomyślnie skonfigurowany.
  • Kliknij „Test e-mail”
  • „Od” będzie tym, do którego weszliśmy wcześniej
  • „Wyślij do” będzie dowolnym e-mailem, który chcesz
  • Kliknij „Wyślij e-mail”
  • E-mail został wysłany pomyślnie
  • Kliknij „Dzienniki poczty e-mail”. AmazonSES udostępnia również dzienniki poczty e-mail, w których możesz sprawdzić wszystkie wysłane wiadomości e-mail.

Wniosek:

E-maile WordPress są wysyłane za pomocą Amazon SES, co jest dość złożonym procesem. Dobra obsługa i niezawodność Amazon sprawiają, że wysiłek się opłaca. FluentSMTP i Amazon SES łączą się, aby zapewnić wysokie wskaźniki dostarczania i minimalne problemy z wysyłaniem wiadomości e-mail.