----- Mail original ----- > De: "Olivier" <[email protected]> > À: "ML Debian User French" <[email protected]> > Envoyé: Vendredi 1 Septembre 2017 15:12:26 > Objet: Re: Lancer un script à la réception d'un email entrant
> Le 1 septembre 2017 à 13:47, daniel huhardeaux < [email protected] > > a écrit : > > Le 01/09/2017 à 13:17, Olivier a écrit : > > > > Bonjour, > > > > > Bonjour > > > > J'ai un abonnement chez un ISP1 qui inclut entre autres, la > > > fourniture d'un service pour une vingtaine de boîtes > > > personnalisées > > > de courriel associées à mon domaine. > > > > > > En d'autres termes, j'ai un domaine mondomaine.com < > > > http://mondomaine.com > et je peux créer des boîtes email comme > > > [email protected] <mailto: [email protected] >, > > > [email protected] <mailto: [email protected] > ou > > > [email protected] <mailto: [email protected] >. > > > > > > J'ai ici ou là quelques clients de messagerie qui interrogent > > > certains de ces comptes. > > > > > > Si besoin, mon ISP propose des options de configuration qui > > > permettent des redirections (chaque message envoyé à > > > [email protected] <mailto: [email protected] > est > > > renvoyé > > > immédiatement, semble-t-il, et si je le souhaite, à > > > [email protected] > > > <mailto: [email protected] >). > > > > > > J'aimerai le plus simplement possible, lancer un script à chaque > > > message reçu sur la boîte [email protected] <mailto: > > > [email protected] >. > > > > > > Pour ce faire, j'ai déjà une machine sous Jessie connectée à > > > Internet, avec une IP fixe, chez un prestataire ISP2. > > > > > > J'y ai installé Postfix pour émettre des courriels au nom de > > > [email protected] <mailto: [email protected] >. Ça > > > fonctionne (grâce aux conseils lus dans cette liste). > > > > > > De quoi d'autre ai-je besoin pour parvenir à mes fins ? > > > > > > Est-il exact de penser qu'il est nécessaire et suffisant de > > > faire: > > > > > > 1. Redirection via l'ISP1, des courriels reçus par > > > [email protected] <mailto: [email protected] > vers > > > [email protected] <mailto: [email protected] > où monip.isp2.fr > > > < > > > http://monip.isp2.fr > est l'IP fixe de ma machine hébergeant > > > Postfix > > > > > > 2. Configurer ma machine hébergeant Postfix pour déclencher un > > > script > > > à chaque réception (comme ici [1]) > > > > > > 3. Configurer ma machine hébergeant Postfix pour vider > > > régulièrement > > > le compte [email protected] <mailto: [email protected] >. > > > > > > Questions connexes: > > > > > > 4. Quel programme permet à un serveur Debian de > > > purger/vider/archiver > > > facilement un compte "distant" de messagerie ? > > > > > Tout est OK sauf pour le point 3/4: s'il s'agit d'une redirection, > > tous les messages vers [email protected] seront réceptionnés > > par > > la machine ISP2, pas de copie chez ISP1. Comme un script traite les > > messages, ils ne seront sauvegardés nulle part. D'ailleurs dans ton > > lien le Mr explique bien qu'il y a 2 solutions: ou l'on s'intéresse > > uniquement au mail déclencheur (le message n'est pas important) > > donc > > une fois réceptionné, terminé ou on s'intéresse au message dans ce > > cas il faut gerer le body dans le script (voir ses exemples). > > > Pour réceptionner des messages distants, fetchmail est parfait. > > > > Slts > > > > > > [1] > > > https://arno0x0x.wordpress.com/2016/02/07/postfix-lancer-un-script-sur-reception-dun-e-mail/ > > > > > -- > > > Daniel > > En effet, fetchmail semble bien correspondre à ce que je recherche : > je le teste dès maintenant ! > Merci beaucoup du tuyau ! bonjour, désolé d'intervenir un peut après la bataille, mais il serait sage de faire un tour avec biff : biff - Outil de notification de courriels howto postfix : biff (défaut : yes) Utiliser ou non le service local biff. Ce service envoie des notifications "nouveau message" aux utilisateurs qui ont demandé cette fonctionnaité avec la commande UNIX "biff y". Pour des raisons de compatibilité, cette fonctionnalité est activée par défaut. Sur des systèmes avec un grand nombre d'utilisateurs interactifs, le service biff peut pénaliser les performances. Indiquez "biff = no" pour le désactiver. slt bernard

