Acquista i nostri libri consigliati su Amazon.it
[Outlook VBA] estrazioni di email allegate ad altre email
-
Ciao a tutti,
utilizzo Outlook 2007 e ricevo molte mail che inoltrano altre mail come allegati.
Vorrei estrarre questi allegati e visualizzarli in una cartella di outlook (anche in posta in arrivo).
Ho trovato varie discussioni su come salvere gli allegati su disco (anche qui su MasterDrive, vedi ad esempio http://forum.masterdrive.it/ms-offic...outlook-10376/) ma non su come spostare una mail allegata non su un percorso esterno su disco ma all'interno stesso di Outlook.
I messaggi estratti e salvati su disco con una delle varie routine trovate sono salvati con suffisso .msg e posso tranquillamente prenderli e trascinarli in Outlook dove vengono mostrati nella cartella in cui li rilascio come normali email, ma vorrei automatizzare questo e evitare il passaggio per il salvataggio su disco.
Potete darmi qualche indicazione?
Spero di essere stato sufficientemente chiaro...
Carlo
-
Allora, ho trovato un paio di soluzioni, entrambe prevedono come passaggio intermedio il salvataggio della mail allegata con il metodo SaveAsFile.
La prima soluzione prevede l'utilizzo del metodo CreateItemFromTemplate, ma questo metodo non mantiene l'ora originale di ricezione della mail allegata.
La seconda soluzione prevede l'utilizzo di una libreria aggiuntiva Redemption che include la possibilità di importare messaggi da file mantenendo tutte le proprietà originali (vedi Dimastr.Com - Developer Tools for Microsoft Outlook).
Il problema con questa libreria è che, sebbene si possa scaricare a scopo di sviluppo, va pagata una licenza d'uso per l'utilizzo corrente.
Se conoscete altre strade per raggiungere l'obiettivo vi sarei grato per le indicazioni.
Ciao,
Carlo
Potrebbero interessarti anche ...
-
Risposte: 2
Ultimo Post: 13-12-2012, 18:14
-
Risposte: 1
Ultimo Post: 13-04-2010, 00:40
-
Risposte: 11
Ultimo Post: 01-12-2005, 08:51
-
Risposte: 1
Ultimo Post: 24-02-2005, 16:50
-
Risposte: 3
Ultimo Post: 22-09-2004, 11:37