Question

Contexte: Chaque jour de travail, je reçois un e-mail d'un fournisseur qui me envoie un fichier CSV en tant que pièce jointe. Le fichier CSV doit être converti en HTML et j'ai déjà un script qui fait cela.

Le problème est, je dois ouvrir manuellement mon e-mail, enregistrer la pièce jointe sur mon disque dur, puis exécutez le script sur la pièce jointe enregistrée. Je voudrais faire tout cela automatiquement car il devient fastidieux.

Je dois toujours enregistrer la pièce jointe e-mail à un chemin de fichier connu sur un système de fichiers quelque part et puis exécutez un script sur ce chemin de fichier connu pour le convertir en un autre format pour les rapports.

Question: En supposant que je peux transmettre le courrier électronique et pièce jointe partout, comment puis-je automatiser ce processus? Y at-il une sorte de passerelle SMTP SCP? Comment peut-on aller automatiquement sur la conversion des pièces jointes de courrier électronique dans des fichiers avec des chemins connus sur un système de fichiers afin qu'ils puissent être traités par script?

Était-ce utile?

La solution

Selon deux articles que j'ai trouvé, cela peut être fait dans VBScript incer certaines conditions. Plutôt que d'aller en profondeur ici, je vais vous donner les articles:

http://www.example-code.com/vbscript/emailObject_saveAttachments.asp

http://www.devnewsgroups.net/group /microsoft.public.exchange.development/topic32825.aspx

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top