déclencher un script lorsque la boîte aux lettres reçoit le courrier?
-
09-09-2019 - |
Question
Je veux traiter une boîte aux lettres particulière quand il reçoit le courrier, je sais que je pourrais avoir vérifier cron toutes les n minutes pour tout courrier, mais se demander s'il y a un moyen de « écouter » pour le courrier plutôt que sans cesse l'interrogation.
La solution
Essayez un .forward fichier
Vous pouvez diriger le message dans un programme ou d'un script que vous voulez, mais il faut vérifier aussi si procmail peut faire ce que vous voulez.
Autres conseils
En fonction de votre serveur de messagerie, il peut être possible d'avoir effectivement tout message entrant livré à un processus. Que ce soit dans un .forward ou en créant quelque chose de plus avancé. Dans Exim vous pouvez configurer un transport exécuter une commande, pour certaines adresses.
Si vous utilisez postfix, je vous suggère aliasing la boîte aux lettres que vous êtes intéressé par un processus qui fera le travail pour vous. Ensuite, il n'y a pas de vote. Le message arrive et va directement à être traitées.
si vous n'avez pas un serveur de courrier sur votre propre (accès root) - vous pouvez utiliser un service Web pour que: http: //cloudmailin.net (200mails / mois gratuit) - et fonctionne comme charme m'a aidé
.