Procmail ou maildrop semblent en effet repondre à ton probleme.
Ils te permettent de crée des "filtres" sur tes mails, directement au niveau du serveur.
Un exemple de regle maildrop (dans le fichier ~/.mailfilter) :
if (/^Subject:.*lesujetquivabien/:h)
{
exception {
to "|$HOME/bin/script"
}
}
A la reception du mail avec le sujet en question, sur l'adresse correspondant au compte qui a le .mailfilter dans son $HOME, le mail sera "pipé" au script. Apres, le script fait ce qu'il veut.
# maildrop
Posté par castorpilot . En réponse au message exécuter une commande shell par email ?. Évalué à 4.
Ils te permettent de crée des "filtres" sur tes mails, directement au niveau du serveur.
Un exemple de regle maildrop (dans le fichier ~/.mailfilter) :
if (/^Subject:.*lesujetquivabien/:h)
{
exception {
to "|$HOME/bin/script"
}
}
A la reception du mail avec le sujet en question, sur l'adresse correspondant au compte qui a le .mailfilter dans son $HOME, le mail sera "pipé" au script. Apres, le script fait ce qu'il veut.