Il est toujours pratique de recevoir les alertes (avertissements, bugs, backups…) par mail, voyons comment mettre en place ce paramétrage.

A. Sans authentification

1. Éditer le fichier de configuration Postfix, et ajouter le serveur SMTP en face de  » relayhost =  » :

nano /etc/postfix/main.cf
image

2. Charger la configuration :

postfix reload

3. Faire un test d’envoi :

echo "Mail Test Proxmox" | mail -s "Proxmox" [email protected]

B. Avec authentification

Si vous utilisez Gmail avec la double authentification, pensez à générer un mot de passe d’application.

1. Installer les bibliothèques d’authentification :

apt install libsasl2-modules sasl2-bin sasl2-bin

2. Éditer le fichier saslauthd et activer le démarrage automatique :

#nano /etc/default/saslauthd

START=yes

3. Créer le fichier d’authentification :

nano /etc/postfix/sasl_passwd

2. Insérer vos identifiants dans le fichier sasl_passwd :

smtp.mail.fr:587 [email protected]:motdepasse

3. Cryptage du mode passe et protection :

postmap hash:/etc/postfix/sasl_passwd
chmod 600 /etc/postfix/sasl_passwd

4. Insérer les lignes suivant dans le fichier de configuration Postfix :

nano /etc/postfix/main.cf

La configuration dépend de votre serveur SMTP, le protocole utilisé, etc. Voir doc en ligne pour adapter sa config.

relayhost = smtp.mail.fr:587
smtp_use_tls=yes
smtp_tls_session_cache_database = btree:${data_directory}/smtp_scache
smtp_sasl_tls_security_options = noanonymous
smtp_sasl_auth_enable = yes
smtp_sasl_password_maps=hash:/etc/postfix/sasl_passwd
smtp_sasl_security_options = noanonymous
tls_random_source = dev:/dev/urandom

2. Charger la configuration ou redémarrer le service Postifx:

postfix reload

3. Faire un test d’envoi :

echo "Mail Test Proxmox" | mail -s "Proxmox" [email protected]

Vous pouvez consulter les logs afin de voir ce qui se passe au moment de l’envoi de mail :

tail -f /var/log/mail.log

Une fois la configuration fonctionnelle, nous pouvons ajouter des alertes pour les sauvegardes, surveiller le stockage, etc.

Auteur

Sysadmin dans l’âme, je partage quelques astuces avec grand plaisir :)

4 commentaires

  1. apt install libsasl2-modules sasl2-bin sasl2-bin
    au lieu de
    apt install libasal2-modules sasl2-bin sasl2-bin

Écrire un commentaire