Jak wysyłać e-maile z WordPressa za pomocą Amazon SES i FluentSMTP?
Opublikowany: 2022-04-02Witryny 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
- 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.
- 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.
- Użyj szyfrowania SSL i TLS, aby zapewnić bezpieczne dostarczanie wiadomości e-mail.
- 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.
- Ulepszono interakcję API z dostawcami usług poczty e-mail.
- Wsparcie dla Amazon SES dla Twoich e-maili.
- 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.
- 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.
- 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.
- 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.
- Można dodać wiele połączeń z różnymi dostawcami usług poczty e-mail.
- 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:
- Kup nazwę domeny
- Skonfiguruj swoją domenę w Cloudflare
Instruktaż:
- Skonfiguruj witrynę WordPress, korzystając z kupionej domeny.
- 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.