sudo apt-get install nullmailer
localhost smtp
service nullmailer restart
python setup.py install
or copy the file fakemail.py where necessary. #!/bin/sh set -e NAME=fakemail DAEMON=/usr/local/bin/$NAME.py DOPTIONS="--path=/tmp/mails" test -x "$DAEMON" || exit 0 PIDDIR=/var/run PIDFILE=$PIDDIR/$NAME.pid LANG=C export LANG . /lib/lsb/init-functions start_fakemail() { start-stop-daemon --start --quiet --pidfile $PIDFILE --make-pidfile --exec $DAEMON -- $DOPTIONS >/dev/null 2>&1 & } stop_fakemail() { if [ -f "$PIDFILE" ]; then PID=`cat $PIDFILE` kill -2 $PID rm -f "$PIDFILE" fi } case "$1" in start) log_daemon_msg "Starting MTA" start_fakemail ;; stop) log_daemon_msg "Stopping MTA" stop_fakemail ;; restart) stop_fakemail start_fakemail ;; esac exit 0
sudo chmod +x /etc/init.d/fakemail
sudo mkdir /tmp/mails
sudo ln -s /etc/init.d/fakemail /etc/rc0.d/K20fakemail sudo ln -s /etc/init.d/fakemail /etc/rc1.d/K20fakemail sudo ln -s /etc/init.d/fakemail /etc/rc6.d/K20fakemail
sudo ln -s /etc/init.d/fakemail /etc/rc2.d/S20fakemail sudo ln -s /etc/init.d/fakemail /etc/rc3.d/S20fakemail sudo ln -s /etc/init.d/fakemail /etc/rc4.d/S20fakemail sudo ln -s /etc/init.d/fakemail /etc/rc5.d/S20fakemail
service fakemail start
Source: https://habr.com/ru/post/242647/
All Articles