Strumenti Utente

Strumenti Sito


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