2012-02-09 2 views
0

Est-il possible de transférer des emails à leur arrivée dans un script? Est-ce que thunderbird, ou outlook, a un api pour une telle chose? Permettez-moi de réduire la question, je sais qu'il existe un moyen d'exporter manuellement un courriel dans un fichier texte dans Outlook, et je sais qu'il existe également un moyen d'ajouter des règles aux courriels. Mais existe-t-il un moyen d'ajouter une règle aux courriels qui les feraient exporter?Est-il possible de créer un hook de messagerie?

+0

Je suis maintenant confus. Au départ, je pensais que vous vouliez dire que vous vouliez transmettre les mails. Voulez-vous dire que vous voulez récupérer la source du message et l'enregistrer? – SimonMayer

+0

désolé, oui je veux récupérer le message et le sauvegarder. – Doboy

Répondre

0

Il est probablement plus facile de le faire en téléchargeant les messages du serveur, en utilisant POP3 ou IMAP4, plutôt que d'essayer de les intégrer aux clients de messagerie.

Des outils sont disponibles pour accéder à une boîte aux lettres IMAP et enregistrer des messages sous la forme .eml. Il existe également des outils permettant de le faire via POP3.

Je ne l'ai pas testé tout, mais un outil qui vient sur une recherche rapide est http://www.broobles.com/imapsize/imap-backup.php

je l'ai écrit récemment un programme de travail qui se connecte via IMAP et récupère la source du message, puis saute dans un fichier .eml. Si vous êtes un programmeur compétent, ce n'est pas très difficile, à condition d'utiliser une classe IMAP native et de suivre la documentation RFC si vous êtes coincé.

Questions connexes