Bonjour,
Je cherche un programme, un script ou des infos pour réaliser tout ça qui me permette de parser une boite email, de récuperer le corps des messages de certains expéditeurs sous forme de texte afin de les renvoyer vers une adresse email prédéfinie et comportant un sujet lui aussi prédéfini et ce, dans le but d'utiliser un service de passerelle email vers SMS.
Je ne sais pas trop par ou commencer.
J'utilise une solution de gestion mail sur Debian avec Virtual Domains et Users avec Postfix / Courier-IMAP et POP3 / MySQL / Amavis-new.
Est ce que je peux implémenter l'extraction des mails répondant aux critères à définir dans le traitement au niveau Posftix et avant la distribution dans les virtual mailbox ? Est ce que j'utilise un soft pour récupérer les mail via pop3 ou imap ? Est ce que je peux utiliser procmail ?
J'avoue que je suis un peu perdu et je ne dois pas chercher dans la bonne direction pour ne pas trouver ce que j'ai besoin...
# quelques idées
Posté par py_13 . Évalué à 1.
Ensuite, ben tu as le mail dans un fichier texte, il suffit d'utiliser les outils classiques du shell (grep, cut, sed, head, tail...) pour extraire
le corps du mail et le renvoyer.
Par contre, si tu as des mails au format html, tu vas te marrer pour parser toutes les balises a la con :)
[^] # mails html -> lynx -dump, html2text, etc.
Posté par symoon . Évalué à 2.
"lynx -dump" ou encore html2text ..
[^] # Re: mails html -> lynx -dump, html2text, etc.
Posté par Julien L. . Évalué à 2.
Et je confirme que lynx -dump est très pratique, je m'en suis déjà servi à plusieurs reprises.
# procmail et php
Posté par glandais . Évalué à 1.
Voici l'url du "tuto" sur lequel je me suis basé : http://wwwassos.utc.fr/gullutc/documentations/procmail#notif(...)
en gros on recupere la chose avec procmail on redirige vers un script php au ptit oignon (ou autre language en fonction de tes préférences) avec une expression régulière si il faut et celui-ci renvoi un email ou il faut
[^] # Re: procmail et php
Posté par Julien L. . Évalué à 2.
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.