Introduksjon
Installasjon
Kjører MailCatcher
Konklusjon
Introduksjon
MailCatcher er et verktøy som gir utviklere en enkel måte å inspisere e-poster som applikasjonene deres sender ut uten å måtte vente på en e-postleverandør. Den fanger opp alle e-poster den mottar, og lagrer dem for visning. Både HTML og ren tekstmeldinger støttes.
Installasjon
Oppdater først makeapts depotliste , installer deretter build-essentials (for kommandoen), og MailCatchers avhengigheter (Ruby og SQLite).
sudo apt-get update
sudo apt-get install -y build-essential software-properties-common
sudo apt-get install -y libsqlite3-dev ruby1.9.1-dev
Installer MailCatcher.
sudo gem install mailcatcher
Kjører MailCatcher
Når den er installert, kan du løpe for mailcatcher --helpå se hvilke alternativer som er tilgjengelige.
Start MailCatcher ved å kjøre mailcatcher --ip [your-vultr-ip-address]på terminalen din. Utdataene dine skal ligne følgende:
root@install:~# mailcatcher --ip [your-vultr-ip-address]
Starting MailCatcher
==> smtp://[your-vultr-ip-address]:1025
==> http://[your-vultr-ip-address]:1080
*** MailCatcher runs as a daemon by default. Go to the web interface to quit.
Bla til http://[your-vultr-ip-address]:1080og du vil se MailCatchers nettgrensesnitt. Konfigurer applikasjonen din til å bruke en SMTP-vert for Vultr IP-adressen din, og port 1025 og send ut noen test-e-poster. Disse e-postene vil vises på MailCatchers nettgrensesnitt.
Konklusjon
MailCatcher kan virkelig lette arbeidsflyten for utvikling og testing, ettersom den fjerner behovet for en e-postleverandør for å fange og se e-poster. Vurder å prøve det for din neste søknad.
Andre versjoner
Ubuntu 14
CentOS 7
Skrevet av Lami Adabonyan