freeCodeCamp/docs/i18n/Polish/how-to-catch-outgoing-email...

4.0 KiB

Uwaga: Jest to opcjonalny krok i jest wymagany tylko podczas pracy z workflowami wiadomości e-mail

Wprowadzanie

Niektóre workflowy e-mail, takie jak aktualizacja adresu e-mail użytkownika, wymagają back-end api-server do wysyłania wychodzących wiadomości. Alternatywa do korzystania z dostawcy usług e-mail do wysyłania aktualnych wiadomości e-mail, Mailhog jest narzędziem deweloperskim do testowania wiadomości e-mail, które złapają wiadomości wysłane przez Twoją instancję FreeCamp.

Instalacja MailHog

MailHog może być zainstalowany na macOS, Windows i Linux.

Instalowanie MailHog na macOS

Zainstaluj MailHog na macOS z Homebrew:

brew install mailhog
brew services start mailhog

Powyższe polecenia rozpoczną serwis mailhog w tle.

Po zakończeniu instalacji, możesz rozpocząć używając MailHog.

Instalacja MailHog na Windows

Pobierz najnowszą wersję MailHog z oficjalnego repozytorium MailHog'a. Znajdź i kliknij na link dla wersji Windows (32 lub 64 bity) i plik .exe zostanie pobrany na twój komputer.

Po zakończeniu pobierania, kliknij aby otworzyć plik. Może pojawić się powiadomienie o zaporze systemu Windows, żądając pozwolenia dostępu dla MailHog. Standardowy wiersz poleceń Windows zostanie otwarty gdzie będzie działać MailHog po przyznaniu dostępu do zapory.

Zamknij MailHog zamykając okno monitu poleceń. Aby uruchomić MailHog ponownie, kliknij na plik wykonywalny MailHog (. xe) plik który został pobrany początkowo - nie jest konieczne pobieranie nowego pliku instalacyjnego MailHog.

Zacznij używać MailHog.

Instalowanie MailHog na Linux

Najpierw zainstaluj Go.

Uruchom następujące polecenia, aby zainstalować GO w systemach debian, takich jak Ubuntu i Linux Mint.

sudo apt-get install golang

Uruchom następujące polecenia, aby zainstalować GO w systemach opartych na RPM, takich jak CentOS, Fedora, Red Hat Linux, itp.

sudo dnf install golang

Alternatywnie, uruchom następujące polecenia, aby zainstalować GO.

sudo yum install golang

Teraz ustaw ścieżkę do Idź z następującymi poleceniami.

echo "export GOPATH=$HOME/go" >> ~/.profile
echo 'export PATH=$PATH:/usr/local/go/bin:$GOPATH/bin' >> ~/.profile
źródło ~/.profile

Na koniec wprowadź poniższe polecenia, aby zainstalować i uruchomić MailHog.

go get github.com/mailhog/MailHog
sudo cp /home/$(whoami)/go/bin/MailHog /usr/local/bin/mailhog
mailhog

Zacznij używać MailHog.

Używanie MailHog

Otwórz nową kartę przeglądarki lub okno i przejdź do http://localhost:8025 , aby otworzyć skrzynkę odbiorczą MailHog po zakończeniu instalacji MailHog i uruchomieniu MailHog. Skrzynka odbiorcza pojawi się podobnie do zrzutu ekranu poniżej.

Zrzut ekranu MailHog 1

Wiadomości wysłane przez Twoją instalację FreeCamp pojawią się poniżej

Zrzut ekranu MailHog 2

Dwie zakładki, które umożliwiają wyświetlanie zwykłego tekstu lub treści źródłowych, będą dostępne po otwarciu danej wiadomości e-mail. Upewnij się, że zakładka zwykłego tekstu jest zaznaczona jak poniżej.

Zrzut ekranu MailHog 3

Wszystkie linki w wiadomości e-mail powinny być klikalne i rozwiązywane na adres URL.

Przydatne linki

  • Sprawdź repozytorium MailHog , aby uzyskać dalsze informacje związane z MailHog. Dostępne są również dodatkowe informacje dotyczące niestandardowych konfiguracji MailHog.