URL: https://linuxfr.org/forums/linux-general/posts/rsyslog-ommail-destinataire-dynamique Title: Rsyslog: ommail, destinataire dynamique Authors: Pouetpouet Date: 2016年04月21日T13:03:00+02:00 License: CC By-SA Tags: rsylog Score: 0 Bonjour à tous, J'aimerais pouvoir envoyer un mail à un destinataire qui serait différent en fonction du hostname présent dans le log. Jusqu'ici pas de succès que ce soit en utilisant un template ou une variable, l'adresse semble être toujours interprétée comme une constante. ```sh # Essai 1 $template mailrcpt "%hostname:3:5%-lemail@example.com" $ActionMailTo mailrcpt # Essai 2 $ActionMailTo %hostname:3:5%-lemail@example.com $ActionMailTo "%hostname:3:5%-lemail@example.com" # Essai 3 set $!mailrcpt = "%hostname:3:5%-lemail@example.com"; $ActionMailTo "$!mailrcpt" ``` J'ai rien trouvé qui puisse m'aider dans [la doc](http://www.rsyslog.com/doc/v7-stable/configuration/modules/ommail.html), ils parlent juste de "The recipient email addresses". Et je suis pas certain de comprendre à 100% [les sources](https://github.com/rsyslog/rsyslog/blob/bbc6812162843ed5de10d3bd06b83e1fda9b6a8c/plugins/ommail/ommail.c) Quelqu'un a-t-il déjà réussi à mettre en place une solution pour un tel usage ? Ou peut-être qu'il y'a quelquechose que je fais mal mais qui est évident pour un autre ?