我的d驅動器上有1000個.MSG文件,每個包含一個XLS文件,屬於附件。腳本下載嵌入在.msg文件中的xls文件
是否有任何方法使用ssis腳本或vb或vba從這些.msg文件下載這些xls文件? 這樣我就不必打開每一個msg文件並下載xls文件
我的d驅動器上有1000個.MSG文件,每個包含一個XLS文件,屬於附件。腳本下載嵌入在.msg文件中的xls文件
是否有任何方法使用ssis腳本或vb或vba從這些.msg文件下載這些xls文件? 這樣我就不必打開每一個msg文件並下載xls文件
我還有一個其他solutuion,其中附件然後從Outlook中刪除,並在郵件的正文中輸入一個註釋attachemnt被保存在哪裏;如果你感興趣的話讓我知道。
,但你需要這個位置應該做的:
您可以使用Application.CreateItemFromTemplate Outlook對象模型功能,也可以使用贖回及其RDOSession.GetMessageFromMsgFile(http://www.dimastr.com/redemption/rdosession.htm) - 然後你可以使用RDOMail.Attachments集合來遍歷所有附件並調用RDOAttachment.SaveAsFile。
從來沒有嘗試過,但我發現[this](http://www.vbaexpress.com/forum/showthread.php?46112-Outlook-2007-Extracting-attachments-from-msg)我會研究它多一點,看看我可以挖掘 – TsSkTo
和[這](http://www.codeproject.com/Articles/13439/Extracting-mails-and-attachments-from-outlook-2003),我從[這裏] (http://social.msdn.microsoft.com/Forums/sqlserver/en-US/b593e251-d013-4572-a075-93dc443d66a3/save-outlook-mail-file-msg-using-ssis-2005?forum=sqlintegrationservices ) – TsSkTo