Lancer un script à la réception d’un mail sur un postfix avec de la virtualisation de domaine et mysql
dans main.cf :
virtual_alias_maps = ..., hash:/etc/virtual-aliases
alias_maps = ..., hash:/etc/aliases
contenu du fichier /etc/virtual-aliases
test@example.com test
contenu du fichier /etc/aliases
test: "|/rep/du/script/test.sh"
droit d’exécution sur le script
chmod +x /rep/du/script/test.sh
génération des .db
newaliases
postmap /etc/virtual-aliases
reste plus qu’à envoyer un mail à test@example.com pour lancer /rep/du/script/test.sh
Missing .db file
postmap /etc/postfix/relay_recipients
Merci d'avoir pris le temps de lire ce texte. Vous pouvez soutenir l'écriture de ces billets et la réalisation des livecoding par de nombreux moyens. Mais le plus beau moyen de me remercier est de simplement partager ce texte autour de vous.
Sauf mention contraire, tout le contenu de ce site est sous licence