サーバーをUbuntu14.04LTSから16.04LTSにアップグレードしました。
私の問題は、再起動時にPostfixもSpamassassinも実行されていないことです。
これらのサービスの両方にinit.dスクリプトがあり、
のようなコマンドを手動で実行するとサービスが開始されますsudo service postfix start
sudo /etc/init.d/postfix
sudo service spamassassin start
sudo /etc/init.d/spamassassin
/etc/rc[0123456].d/からinit.dスクリプトへの適切なシンボリックリンクがすべてあります。
起動後、PostfixとSpamassassinを手動で起動するまで、/ var / log/mail.logまたは/var/ log / syslogに「postfix」、「spamassassin」、または「spamd」エントリはありません。
更新(2016_09_04):Postfixは、すぐにではなくても、最終的に(4分または5分後に)開始されるようです。ただし、再起動後45分でも、spamdは実行されていませんが、「sudoservicespamassassinstart」の直後に開始されます。
承認された回答:
解決済み:不足している部分は
systemctl enable spamassassin.service