Pour redirigerles mails locaux sur une adresse email externe, il suffit d'avoir un serveur de courriel (serveur de mail) installé, avec la configuration par défaut.

Si ce n'est pas le cas, on l'installe.

sudo yum install postfix

Bien évidemment, on s'assure que le service est démarré et activé.

sudo systemctl start postfix
sudo systemctl enable postfix

Ou sur les distributions ne prenant pas en charge systemd (centos6 ou rhel6)

sudo service postfix start
sudo chkconfig postfix on

On modifie le fichier /etc/aliases pour rediriger les messages locaux vers son adresse de courriel. Exemple de redirection des messages locaux de l'utilisateur root vers l'adresse de courriel mon-user@mon-domain

root: <mon-user>@<mon-domain>

On lance la reconstruction du cache des redirections

sudo newaliases

Il n'y a plus qu'à tester

echo 'Test depuis la ligne de commande' | mail -s 'test redirection' root

On devrait avoir un courriel avec le sujet test redirection

Et la sécurité dans tout ça ?

Par défaut, le service de mail se branche sur localhost (127.0.0.1) et n'est pas accessible depuis l'extérieur. Donc aucun soucis.

Article précédent Article suivant