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

101 lines
3.7 KiB
Markdown
Raw Normal View History

> **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.
- [Introduksjon](#introduction)
- [Installerer MailHog](#installing-mailhog)
- [Installerer MailHog på macOS](#installing-mailhog-on-macos)
- [Installerer MailHog på Windows](#installing-mailhog-on-windows)
- [Installere MailHog på Linux](#installing-mailhog-on-linux)
- [Bruker MailHog](#using-mailhog)
- [Nyttige lenker](#useful-links)
### Installerer MailHog på macOS
Installer MailHog på macOS med [Homebrew](https://brew.sh/):
```bash
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](#using-mailhog).
### Installerer MailHog på Windows
Last ned den nyeste versjonen av MailHog fra [MailHogs offisielle depot](https://github.com/mailhog/MailHog/releases). 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](#using-mailhog).
### Installere MailHog på Linux
Først, installer [Go](https://golang.org).
Kjør følgende kommandoer for å installere GO på Debian-baserte systemer som Ubuntu og Linux Mint.
```bash
sudo apt-get install golang
```
Kjør følgende kommandoer for å installere GO på RPM-baserte systemer som CentOS, Fedora, Red Hat Linux, etc.
```bash
sudo dnf install golang
```
Alternativt kan du kjøre følgende kommandoer for å installere GO.
```bash
sudo yum install golang
```
Nå kan du angi stien for å gå med følgende kommandoer.
```bash
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.
```bash
go get github.com/mailhog/MailHog
sudo cp /home/$(whoami)/go/bin/MailHog /usr/local/bin/mailhog
mailhog
```
Start [med MailHog](#using-mailhog).
## Bruker MailHog
Åpne en ny nettleserfane eller et vindu og naviger til [http://localhost:8025](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.
![Skjermbilde 1](images/mailhog/1.jpg)
E-poster sendt av din freeCodeCamp installasjon vil vises som nedenfor
![Skjermbilde 2](images/mailhog/2.jpg)
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.
![Skjermbilde 3](images/mailhog/3.jpg)
Alle koblinger i e-posten bør være klikkbare og løse til sin URL.
## Nyttige lenker
- Sjekk ut [MailHog](https://github.com/mailhog/MailHog) arkivet for ytterligere informasjon relatert til MailHog. Ytterligere informasjon er også tilgjengelig om egendefinerte MailHog konfigurasjoner.