3.7 KiB
Note: Dette er et valgfritt steg og kreves bare når du arbeider med e-postarbeidsflyter
Introduksjon
Noen email workflows, som å oppdatere en brukers e-post, krever at back-end api-server sender utgående e-post. et alternativ til å bruke en e-postleverandør for å sende faktiske e-postmeldinger, Mailhog er et utviklerverktøy for å teste e-postmeldinger som vil bli sendt av din freeCodeCamp instance.
Installerer MailHog
MailHog kan installeres på macOS, Windows og Linux.
Installerer MailHog på macOS
Installer MailHog på macOS med Homebrew:
brygg å installere mailhog
bryggetjenester starter mailhog
kommandoene over vil starte en mailhog-tjeneste i bakgrunnen.
Når installasjonen er ferdig, kan du starte med MailHog.
Installerer MailHog på Windows
Last ned den nyeste versjonen av MailHog fra MailHogs offisielle depot. Finn og klikk på lenken for din Windows-versjon (32 eller 64 bit) og en .exe-fil vil bli lastet ned til datamaskinen din.
Når nedlastingen er ferdig, klikk for å åpne filen. En Windows-brannmurmelding kan dukke opp, og be om tilgangstillatelse for MailHog. En standard Windows-kommandolinjeforespørsel vil åpne hvor MailHog vil kjøre når brannmur tilgang er gitt.
Lukk MailHog ved å lukke vinduet som ledetekst for kommandoer. For å starte MailHog igjen, klikk på MailHog kjørbare (. xe) filen som ble lastet ned innledningsvis, det er ikke nødvendig å laste ned en ny installasjonsfil MailHog.
Start med MailHog.
Installere MailHog på Linux
Først, installer Go.
Kjør følgende kommandoer for å installere GO på Debian-baserte systemer som Ubuntu og Linux Mint.
sudo apt-get install golang
Kjør følgende kommandoer for å installere GO på RPM-baserte systemer som CentOS, Fedora, Red Hat Linux, etc.
sudo dnf install golang
Alternativt kan du kjøre følgende kommandoer for å installere GO.
sudo yum install golang
Nå kan du angi stien for å gå med følgende kommandoer.
echo "export GOPATH=$HOME/go" >> ~/.profil
echo 'export PATH=$PATH:/usr/local/go/bin:$GOPATH/bin' >> ~/.profil
kilde ~/.profil
Til slutt, skriv inn kommandoene nedenfor for å installere og kjøre MailHog.
go get github.com/mailhog/MailHog
sudo cp /home/$(whoami)/go/bin/MailHog /usr/local/bin/mailhog
mailhog
Start med MailHog.
Bruker MailHog
Åpne en ny nettleserfane eller et vindu og naviger til http://localhost:8025 for å åpne MailHog innboksen når MailHog installasjonen har fullført og MailHog kjører. Innboksen vil se ut som om skjermen ble skutt nedenfor.
E-poster sendt av din freeCodeCamp installasjon vil vises som nedenfor
To faner som lar deg vise enten ren tekst eller kildekodeinnhold vil være tilgjengelig når du åpner en gitt e-post. Kontroller at ren tekst-fanen er valgt som nedenfor.
Alle koblinger i e-posten bør være klikkbare og løse til sin URL.
Nyttige lenker
- Sjekk ut MailHog arkivet for ytterligere informasjon relatert til MailHog. Ytterligere informasjon er også tilgjengelig om egendefinerte MailHog konfigurasjoner.