• [^] # Re: Tentative de réponse

    Posté par . En réponse au message Les mystères du .forward. Évalué à 3.

    Oui, pour faire tourner le script directement sur votre machine, avec le mecanisme .foward, il faut un serveur mail sur cette machine. Tous les serveur SMTP ne gerent pas le .forward, mais il me semble que les principaux le font. C'est le cas de Postfix, si mes souvenirs sont bons.

    Alternativement, si la contrainte de temps réel n'est pas trop forte, une autre solution peut etre envisageable. Sur votre machine, vous pouvez, avec Cron, lancer un script qui va recuperer vos mails par IMAP ou POP toutes les x minutes (en se comportant comme le courrielleur).

    Un tel script est facile a ecrire en Perl, Python, Ruby, ou PHP, qui possedent tous une bibliotheque IMAP ou POP. Il me semble que l'outil fetchmail peut aussi faire l'affaire.
    Une fois les emails recupérés, le script peut lancer un autre script si un "mail adequat" est present.

    A mon avis, cette solution est moins lourde à mettre en place, mais par contre, il y aura un délai de x minutes au maximum entre la reception du mail et le lancement du script.