Je viens de mettre à niveau un serveur d'Ubuntu 14.04 LTS vers 16.04 LTS.
Mon problème est que maintenant, au redémarrage, ni Postfix ni Spamassassin ne sont en cours d'exécution.
Il existe des scripts init.d pour ces deux services et les services démarrent si j'exécute manuellement des commandes telles que
sudo service postfix start
sudo /etc/init.d/postfix
sudo service spamassassin start
sudo /etc/init.d/spamassassin
et il y a tous les liens symboliques appropriés de /etc/rc[0123456].d/ vers les scripts init.d.
Après le démarrage, il n'y a pas d'entrées "postfix", "spamassassin" ou "spamd" dans /var/log/mail.log ou /var/log/syslog jusqu'à ce que je démarre manuellement Postfix et Spamassassin.
Mise à jour (2016_09_04) :Il semble que Postfix démarre éventuellement (après 4 ou 5 minutes) sinon immédiatement. Cependant, même 45 minutes après un redémarrage, spamd ne s'exécute toujours pas, mais démarre immédiatement après le "sudo service spamassassin start".
Réponse acceptée :
Résolu :La pièce manquante était
systemctl enable spamassassin.service