Jak skonfigurować SparkPost jako swój SMTP Relay
Ptak
5 sie 2019
1 min read

Kluczowe Wnioski
Cel: Ten przewodnik wyjaśnia, jak skonfigurować SparkPost jako swój SMTP relay — umożliwiając wysyłanie e-maili bezpiecznie przez infrastrukturę SparkPost, używając dowolnego klienta poczty (jak Gmail) bez potrzeby tworzenia niestandardowego kodu.
Podstawowa konfiguracja:
Zweryfikuj swoją domenę wysyłającą w SparkPost.
Utwórz klucz API z uprawnieniami „Send via SMTP”.
W swoim kliencie poczty ustaw serwer SMTP na
smtp.sparkpostmail.com, port 587, nazwa użytkownikaSMTP_Injection, a hasło jako twój klucz API.Potwierdź konfigurację, weryfikując e-mail nadawcy przez link wysłany do twojej skrzynki odbiorczej.
Najlepsze praktyki dotyczące bezpieczeństwa:
Używaj innej domeny do logowania do konta niż domena wysyłająca, aby uniknąć blokady w przypadku niepowodzenia wysyłania.
Używaj portu 587 z STARTTLS dla szyfrowanej transmisji.
Trzymaj klucze API w tajemnicy i okresowo je wymieniaj.
Zalety SMTP z SparkPost:
Szeroka kompatybilność na różnych platformach i ramach.
Brak potrzeby posiadania umiejętności programistycznych — prosty setup typu plug-and-play.
Szybka dostawa i szczegółowe powiadomienia o odbiciu do rozwiązywania problemów.
Chroni dostarczalność, oddzielając ruch transakcyjny i marketingowy od wewnętrznych systemów pocztowych.
Alternatywna opcja: Programiści mogą używać REST API SparkPost do bardziej szczegółowej kontroli, ale SMTP jest prostsze dla tradycyjnych klientów poczty i starszych systemów.
Q&A Highlights
Co to jest SMTP relay?
To usługa wysyłania poczty, która kieruje wychodzące wiadomości przez zaufany serwer (taki jak SparkPost), poprawiając dostarczalność i widoczność analityki.
Dlaczego powinienem używać SparkPost zamiast mojego regularnego dostawcy poczty?
SparkPost optymalizuje dostarczanie wiadomości, zarządza reputacją IP i zapewnia szczegółowe śledzenie zdarzeń — możliwości, których brakuje większości wbudowanych serwerów poczty.
Czy mogę tego używać z Gmail lub Outlook?
Tak. Każdy klient obsługujący SMTP może połączyć się ze SparkPost, wprowadzając odpowiednią nazwę serwera, port, nazwę użytkownika i klucz API.
Jaka jest różnica między SparkPost’s API a SMTP?
API jest idealne dla programistów integrujących programistyczną pocztę e-mail z aplikacjami. SMTP jest prostsze, idealne do ręcznego wysyłania lub systemów legacy.
Jak sprawdzić łączność?
Możesz użyć
telnet smtp.sparkpostmail.com 587aby potwierdzić dostęp lub wysłać wiadomość testową z skonfigurowanego klienta.
Protokół prostej wymiany poczty (SMTP) jest podejściem do wysyłania i odbierania wiadomości e-mail, które pomaga serwerom pocztowym — komputerom używanym do operacji pocztowych — dekodować i rozumieć Twoje żądania e-mail.
Uwaga: Jeśli używasz SMTP, aby przekierować całą swoją osobistą pocztę przez SparkPost, świetnie! Jednak upewnij się, że korzystasz z adresu e-mail z inną domeną nadawczą (nie tą związaną z twoim kontem SparkPost) do logowania się na swoje konto. Dzięki temu, jeśli kiedykolwiek napotkasz jakiekolwiek problemy, nadal będziesz mógł się z nami skontaktować, aby uzyskać pomoc. Możesz również ręcznie przetestować połączenie SMTP za pomocą telnet, aby zdiagnozować podstawowe problemy z łącznością.
Wiesz, że musisz wysłać e-mail, ale nie chcesz tracić na to zbyt wiele czasu ani wysiłku — po prostu chcesz czegoś, co działa od razu. To nie jest zbyt dużo, o co prosisz! Wiele frameworków, języków programowania i narzędzi obsługuje SMTP, ale ostatni krok jest najważniejszy – serwer SMTP. SparkPost zaspokaja tę potrzebę, oferując obsługę SMTP i prosty proces konfiguracji.
Dzisiaj pokażę, jak skonfigurować przekierowanie SMTP, aby można było używać własnego klienta poczty e-mail do wysyłania wiadomości ze swojej osobistej domeny. Będę korzystać z Gmaila jako mojego klienta poczty e-mail i shopwithkindness.org jako mojej domeny nadawczej.
Zaczynajmy!
Co to jest SMTP?
Simple mail transfer protocol (SMTP) to podejście do wysyłania i odbierania e-maili, które pomaga serwerom pocztowym — komputerom używanym do operacji e-mailowych — odkodować i zrozumieć twoje żądania e-mailowe. Podczas konfigurowania SMTP, wybór odpowiedniego portu zapewnia bezpieczną i niezawodną transmisję e-maili. Na przykład, odbiorca twojego e-maila pojawia się w jednej sekcji wytycznych, co informuje serwer, kto jest odbiorcą i gdzie go znaleźć.
W SMTP, serwer poczty wychodzącej przedstawia się odbierającemu komputerowi poprzez proces znany jako handshake. Następnie informuje serwer odbierający, jaką wiadomość wysłać i gdzie ją wysłać. Serwer odbierający weryfikuje nazwę domeny i adres IP przed potwierdzeniem żądania. Po autoryzacji komunikacji przez komputer odbierający, początkowy komputer przesyła wiadomość.
SMTP obejmuje dłuższą konwersację między dwoma serwerami w celu wysłania e-maila i używa opartego na tekście kodu znanego jako ASCII do komunikacji.

Jakie są zalety SMTP?
Kiedy używasz SMTP?
SMTP dotyczy jedynie wysyłania e-maili. Protokoły obejmują przesyłanie danych między dwoma serwerami — część transakcji dotyczącą przekazywania. Inna procedura, taka jak post office protocol (POP) lub internet access protocol (IMAP), pobiera wiadomość dla odbiorcy z serwera poczty przychodzącej.
Czym jest SMTP Relay?
Serwer przekaźnikowy SMTP to firma, która zapewnia dedykowany serwer poczty wychodzącej, używając standardów transmisji SMTP, co sprawia, że masowe wysyłanie e-maili jest wydajne i skuteczne.
Dlaczego miałbym używać SMTP Relay?

Wiele firm polega na zewnętrznych przekaźnikach SMTP do wysyłania komunikacji marketingowej. Oddzielenie wiadomości promocyjnych i transakcyjnych od komunikacji wewnętrznej chroni główną domenę firmy przed umieszczeniem na czarnej liście z powodu obaw o spam.
Do czego jest używany SparkPost?
SparkPost to więcej niż tylko SMTP relay — jesteśmy kompletnym rozwiązaniem do wysyłania i dostarczania e-maili dla przedsiębiorstw. Liderzy branży na całym świecie ufają nam z 4 do 5 bilionami e-maili rocznie. SparkPost poprawia komunikację e-mailową i umożliwia dostarczanie, aby twoje wiadomości trafiały do inbox, a nie do folderu ze spamem. Nasz zespół korzysta z największego śladu danych w branży, aby dostarczać solidnych analiz dla podejmowania decyzji.

Czy SparkPost używa SMTP?
SparkPost jest kompatybilny z SMTP. Istnieją dwa sposoby użycia SparkPost do wysyłania e-maili do subskrybentów i klientów — API lub przekaźnik SMTP. Idealna metoda dla Twojego biznesu w dużej mierze zależy od Twojej istniejącej struktury i programowania. API łatwo integruje się z wieloma popularnymi systemami, jednak SMTP może być lepszym wyborem dla firm bez programisty na etacie lub tych działających na starszych systemach. Aby zrozumieć różnice między podejściami API a SMTP, przeczytaj nasz kompleksowy przewodnik po interfejsach API e-mail w infrastrukturze chmurowej.
Jak skonfigurować SparkPost jako Twój SMTP Relay
Jest kilka rzeczy, które będziesz potrzebować przed skonfigurowaniem swojego SparkPost SMTP relay.
Zweryfikowana domena wysyłająca.
Klucz API z włączonym uprawnieniem „Send via SMTP”.
Klient poczty e-mail lub usługa, która pozwala na włączenie SparkPost jako swojego SMTP relay.
W tym przewodniku będę korzystać z Gmail. Aby rozpocząć, przejdź do ustawień.

Stamtąd kliknij na kartę „Konta”.
Następnie kliknij na „Dodaj kolejny adres email, który posiadasz”.

W menu pop-up wpisz (zweryfikowany) adres email i naciśnij dalej. Chciałbym móc wysyłać z „vincent@shopwithkindness.org”, więc to, co wpisuję.

Następnie wpisz „smtp.sparkpostmail.com” jako serwer SMTP, „SMTP_Injection” jako nazwę użytkownika i 587 jako port. Twoje hasło powinno być twoim kluczem API z włączoną opcją „Send via SMTP”. Te informacje można znaleźć w Konto -> SMTP Relay w swoim SparkPost dashboard.

Zaczynajmy!
Na koniec musisz zalogować się do swojej skrzynki odbiorczej, aby potwierdzić. Po tym skończymy! Czas wysłać kilka maili Shop With Kindness.



