Création d’un serveur d’envoi de mail

Comme je reçois beaucoup de spam sur certaines adresses. J’ai regardé ce qu’il était possible de faire pour améliorer la réception des mails.

Je me suis tourné vers une solution à base de spam assassin.

J’ai trouvé un tuto plutôt bien fait ici.

Comme ça n’a pas du marché du premier coup, voici les ajustements que j’ai fait.

  • J’ai rencontré le message suivant :
    warning: SASL authentication failure: cannot connect to saslauthd server: Permission denied

  • warning: SASL authentication failure: cannot connect to saslauthd server: No such file or directory

créer /etc/procmailrc

créer (ou editer) /etc/login.defs

Ajouter dans /etc/profile

  • Ajout de let’s encrypt pour gérer le certificat

Attention, en mode standalone let’s encrypt va démarrer un server sur le port 443 pour vérifier que vous êtes bien le propriétaire du domaine. Il faudra peut être ouvrir le port sur le firewall pour que cela fonctionne.

editer /etc/postfix/main.cf


Enfin

Ajout d’une contrab pour le renouvellement du certificat:

Le post hook permet de recharger postfix seulement si il y a eu tentative de renouvellement de certificat.