serwer SMTP Google to bezpłatna usługa, za pomocą której można wysyłać wiadomości e-mail z niestandardowej domeny, witryny lub aplikacji internetowej. SMTP oznacza Simple Mail Transfer Protocol. Zasadniczo jest to protokół internetowy do przesyłania wiadomości e-mail między serwerami. Obecnie większość wiadomości e-mail jest wysyłana z serwera SMTP. Każdy, kto ma konto Gmail lub Google Apps, może korzystać z bezpłatnej usługi Google, choć ma dzienny limit wysyłania.
w tym artykule przyjrzymy się, jak skonfigurować darmowy serwer SMTP Google do wysyłania wiadomości e-mail z domeny niestandardowej, witryny WordPress i serwera PHP.
Dlaczego Warto korzystać z serwera SMTP Google?
dostęp do zewnętrznego serwera SMTP ma kilka zalet. Większość dostawców hostingu (a czasami ISP) oferuje obsługę SMTP, jednak nie zawsze tak jest. Nawet jeśli możesz wysyłać e-maile z konta hostingowego, możesz napotkać problemy z dostarczalnością. Na przykład wiadomości e-mail wysyłane z serwerów Google są mniej prawdopodobne, aby były oznaczone jako spam.
poza tym masz bezpieczne (i przeszukiwalne!) tworzenie kopii zapasowych wiadomości e-mail na serwerach Google. A jeśli masz więcej niż jedno konto, możesz zarządzać wszystkimi wiadomościami e-mail z tego samego miejsca. Może to być również dar niebios, jeśli chcesz wysyłać e-maile z witryny lub aplikacji internetowej. WordPress ma nawet wtyczki, takie jak WP Mail SMTP przez WPForms lub Gmail SMTP do tego celu.
niektóre profesjonalne usługi, takie jak biuletyny, formularze pobierania e-booków i niektóre usługi LinkedIn, również wymagają od użytkowników posiadania niestandardowego adresu e-mail. Co oznacza, że nie akceptują adresów e-mail kończących się na yahoo.com, gmail.com, itp. Posiadanie niestandardowego adresu e-mail umożliwia również dostęp do tych usług.
Limit wysyłania
jak już wspomniałem, bezpłatna usługa Google ma dzienny limit wysyłania-to 100 e-maili dziennie. Po osiągnięciu limitu nie będziesz mógł wysyłać więcej wiadomości e-mail przez następne 24 godziny. Najprawdopodobniej ta kwota nie wystarczy dla większej firmy. Jednak 3,000 Darmowe e-maile miesięcznie jest nadal doskonałą opcją dla wielu mniejszych graczy.
Ustawienia serwera SMTP Google
aby skonfigurować domenę niestandardową, witrynę lub aplikację internetową za pomocą darmowego serwera SMTP Google, należy użyć następujących ustawień:
serwer poczty wychodzącej (SMTP): smtp.gmail.com
Użyj uwierzytelniania: tak
użyj bezpiecznego połączenia: tak (TLS lub SSL w zależności od klienta poczty lub wtyczki witryny)
nazwa użytkownika: twój adres e-mail Gmail lub Google Apps (np. [email protected] lub [email protected]
hasło: Twoje hasło do Gmaila lub Google Apps
: 465 (dla SSL) lub 587 (dla TLS)
Google zaleca skonfigurowanie hasła aplikacji dla konta, aby upewnić się, że uwierzytelnianie działa poprawnie. Oto kroki generowania hasła aplikacji, jeśli go jeszcze nie masz. Przed wygenerowaniem hasła do aplikacji należy włączyć dwustopniową weryfikację konta Google. Możesz użyć hasła aplikacji zamiast hasła do Gmaila, aby zalogować się na swoje konto.
wysyłanie wiadomości e-mail z domeny niestandardowej
aby wysyłać wiadomości e-mail z domeny niestandardowej, na przykład z adresu e-mail, takiego jak [email protected], musisz być właścicielem (lub menedżerem) tej domeny.
Zaloguj się na swoje konto u rejestratora domeny i poszukaj ustawień przekazywania wiadomości e-mail (różni dostawcy DNS mogą używać różnych etykiet menu, ale zwykle nazywa się to po prostu „przekazywanie wiadomości e-mail”). Gdy je znajdziesz, skonfiguruj spedytora poczty e-mail, który przesyła wiadomości e-mail z domeny niestandardowej na konto Gmail. Na przykład od [email protected] na [email protected]. w ten sposób otrzymasz wszystkie przychodzące wiadomości e-mail na swoim koncie Gmail.
teraz musisz skonfigurować konto Gmail, aby wysyłać wiadomości wychodzące za pomocą domeny niestandardowej. Tak więc utworzysz wiadomość e-mail wewnątrz skrzynki pocztowej Gmaila, ale zostanie ona wysłana z niestandardowego adresu e-mail. Przejdź do strony ustawień Gmaila, klikając małą ikonę koła zębatego w prawym górnym rogu skrzynki pocztowej i wybierz menu rozwijane Ustawienia. Następnie przejdź do zakładki konta i importuj:
w ustawieniu Wyślij wiadomość jako znajdź opcję Dodaj inny adres e-mail. Po jego kliknięciu na ekranie pojawi się wyskakujące okienko, takie jak poniżej. Wstaw szczegóły niestandardowego adresu e-mail do pól wprowadzania:
na następnej stronie musisz skonfigurować szczegóły serwera SMTP. Wystarczy dodać SMTP wyszczególnione powyżej w artykule. Twoja nazwa użytkownika to adres e-mail Gmaila, a hasło to hasło aplikacji Google (nie hasło Gmaila).
po dodaniu alternatywnego adresu e-mail Google wysyła Ci kod potwierdzający pocztą elektroniczną. Kliknij link lub Wprowadź kod weryfikacyjny ręcznie & gotowe. Nie zapominaj, że od teraz musisz zalogować się na swoje konto za pomocą hasła do aplikacji.
inne korekty ustawień Gmaila
to były podstawowe kroki, jednak jeśli chcesz, aby Twoja niestandardowa wiadomość e-mail działała idealnie z serwerem SMTP Google, musisz zrobić jeszcze dwie inne rzeczy.
po pierwsze, jeśli chcesz mieć kopię wychodzących wiadomości e-mail w folderze Wysłane konto Gmail, musisz włączyć IMAP. IMAP oznacza Internet Message Access Protocol. Klienci poczty e-mail używają tego protokołu do pobierania wiadomości z serwera pocztowego.
na stronie ustawień Gmaila znajdź kartę przekazywanie i POP/IMAP i przejdź do opcji dostępu IMAP. Tutaj wybierz opcję Włącz IMAP i naciśnij przycisk Zapisz zmiany.
po drugie, serwer SMTP Google automatycznie przepisuje linię od wysłanej wiadomości e-mail na domyślne konto e-mail. Może to mieć wpływ na to, jak odbiorcy postrzegają Twoją markę i może mieszać się z ustawieniami odpowiedzi na niektóre klienty poczty e-mail, więc możesz chcieć je zmienić.
aby to zrobić, przejdź do kont i importuj kartę na stronie ustawień Gmaila i znajdź opcję Wyślij pocztę jako. Tutaj zaznacz swój niestandardowy adres e-mail jako domyślny:
od teraz Twój niestandardowy adres e-mail będzie domyślnie wyświetlany w wierszu od wewnątrz klientów poczty e-mail odbiorców.
wysyłaj e-maile z witryny WordPress
WordPress umożliwia wysyłanie e-maili z witryny WordPress. Jednak wielu właścicieli witryn doświadcza problemów z dostarczalnością z domyślną funkcją wp_mail (). Dla nich korzystanie z zewnętrznego serwera SMTP, który poprawnie wysyła wiadomości e-mail, może być ratunkiem.
możesz znaleźć kilka wtyczek SMTP w oficjalnym repo WordPress. Tutaj pokażę, jak możesz użyć WP Mail SMTP by WPForms plugin skonfigurować swoją witrynę WordPress z serwerem SMTP Google.
najpierw zainstaluj i aktywuj wtyczkę w obszarze administratora WordPressa z wtyczek > Dodaj nowe menu. Następnie przejdź do strony ustawień wtyczki, klikając Menu Ustawienia > WP Mail SMTP.
wtyczka ma osobne ustawienia dla serwera SMTP Gmaila, więc konfiguracja jest dość prosta. Wystarczy tylko wstawić dane logowania do konta Gmail lub Google Apps i to wszystko. Możesz przetestować konfigurację, wysyłając testową wiadomość e-mail do siebie.
wysyłanie wiadomości e-mail za pomocą PHPMailer
możesz również użyć serwera SMTP Google do wysyłania wiadomości e-mail z serwera PHP. Możesz znaleźć wiele popularnych bibliotek wysyłania wiadomości e-mail dla PHP. Tutaj pokażę Ci, jak korzystać z jednego z najpopularniejszych PHPMailer. Możesz zainstalować PHPMailer na swoim serwerze przez Composer lub ręcznie (Zobacz szczegółowe instrukcje w dokumentach).
aby skonfigurować PHPMailer, musisz edytować Gmaila.plik phps znajduje się w folderze examples. The .rozszerzenie pliku phps oznacza PHP Source i jest zwykle używany do przechowywania kodu PHP, który można otworzyć w przeglądarce internetowej w celach edukacyjnych lub informacyjnych. Ponieważ zawartość pliku źródłowego PHP może być przeglądana przez każdego, podobnie jak zwykły plik tekstowy, upewnij się, że nie zostawiasz żadnych haseł ani poufnych danych w tym pliku.
wewnątrz Gmaila.plik phps, musisz zdefiniować wartości właściwości Username, Password, setFrom,addReplyTo, addAddress, Subject, msgHTML, AltBody i addAttachment. Po dodaniu danych musisz zmienić nazwę pliku z Gmaila.phps do Gmaila.php, aby serwer WWW mógł je zinterpretować.
następnie uruchom skrypt w przeglądarce. Jeśli wiadomość e-mail została wysłana pomyślnie, zobaczysz komunikat o powodzeniu. Jeśli coś poszło nie tak, możesz znaleźć sposób rozwiązania problemu na stronie rozwiązywania problemów PHPMailer (niektóre problemy są zaskakująco powszechne).
kolejne kroki
dzięki serwerowi SMTP Google możesz wysyłać wiadomości e-mail za darmo z niestandardowej domeny, witryny lub aplikacji internetowej. Chociaż bezpłatna usługa ma limit wysyłania, jest to doskonałe rozwiązanie, jeśli nie chcesz wysyłać ogromnej ilości wiadomości e-mail.
jeśli chcesz dowiedzieć się więcej o biznesowej stronie e-mail marketingu, nie przegap naszego artykułu na temat kluczowych elementów udanej kampanii e-mail marketingu. Mamy też świetną kolekcję najlepszych wtyczek do list dyskusyjnych dla WordPressa.