Wprowadzenie
MailCatcher to narzędzie, które zapewnia programistom łatwy sposób sprawdzania wiadomości e-mail wysyłanych przez ich aplikacje bez konieczności oczekiwania na dostawcę poczty e-mail. Przechwytuje wszystkie otrzymane wiadomości e-mail i przechowuje je do wyświetlenia. Obsługiwane są zarówno wiadomości HTML, jak i zwykłe wiadomości tekstowe.
Instalacja
Najpierw zaktualizuj listę repozytoriów apt, następnie zainstaluj niezbędne do kompilacji (dla makepolecenia) i zależności programu MailCatcher (Ruby i 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
Zainstaluj MailCatcher.
sudo gem install mailcatcher
Uruchamianie programu MailCatcher
Po zainstalowaniu możesz uruchomić, mailcatcher --helpaby zobaczyć, jakie opcje są dostępne.
Uruchom MailCatchera, uruchamiając go mailcatcher --ip [your-vultr-ip-address]na swoim terminalu. Twój wynik powinien wyglądać podobnie do następującego:
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.
Przejdź do, http://[your-vultr-ip-address]:1080a zobaczysz interfejs WWW MailCatchera. Skonfiguruj aplikację tak, aby korzystała z hosta SMTP adresu Vultr IP i portu 1025 oraz wysyłała testowe wiadomości e-mail. Te e-maile pojawią się w interfejsie internetowym MailCatchera.
Wniosek
MailCatcher może naprawdę uprościć proces tworzenia i testowania, ponieważ eliminuje potrzebę przechwytywania i wyświetlania wiadomości e-mail przez dostawcę poczty. Rozważ wypróbowanie go do następnej aplikacji.
Inne wersje
Ubuntu 14
CentOS 7
Wpisany przez Lami Adabonyan