documentazione_3di_riservata:manuali_sysadmin:fake_smtp
Questa è una vecchia versione del documento!
Installazione ed uso
Testato in debian 9.4.
Installare i seguenti pacchetti:
apt-get install gcc make g++ rubygems ruby-dev libsqlite3-dev
Una volta installati, eseguire:
gem install mailcatcher
Quando l'installazione finisce senza errori, eseguire il seguente comando per far partire una sessione di smtp:
mailcatcher --no-quit --smtp-ip 10.17.61.235 --http-ip 10.17.61.235 --smtp-port 1025 --http-port 1080
Oppure come servizio in /etc/systemd/system
[Unit] Description=MailCatcher Service After=network.service [Service] Type=simple ExecStart=/usr/local/bin/mailcatcher --foreground --smtp-ip 10.17.61.235 --http-ip 10.17.61.235 --smtp-port 1025 --http-port 1080 User=extraway Group=extraway TimeoutStartSec=10 TimeoutStopSec=5 SuccessExitStatus=0 143 [Install] WantedBy=multi-user.target
Si possono avere più di una sessione. Basta cambiare le porte.
Accedere dal web in http://10.17.61.235:1080 .
Per spegnere una sessione. Basta trovarlo con ps aux e fare kill.
/data/attic/documentazione_3di_riservata/manuali_sysadmin/fake_smtp.1527756795.txt.gz · Ultima modifica: 2018/05/31 10:53 da epapakroni