All wodCrypt (12) wodSSH (10) wodSFTP (23) wodSSHServer (1) wodSSHTunnel (11) wodSSHpackage wodSFTPdll wodSSH.NET (10) wodSFTP.NET (24) wodFtpDLX.NET (22) wodWebServer.NET (10) wodAppUpdate (13) wodHttpDLX (8) wodFtpDLX (22) wodTelnetDLX wodFTPServer (3) wodWebServer (10) wodVPN wodXMPP (13) | All ** [Visual Basic] ** [C#] ** [VB.NET] ** Save attachments from email message
VB code
Dim wodMailBox1 As wodMailboxCom Set wodMailBox1 = New wodMailboxCom 'First we need to load message using FileName Property. wodMailBox1.FileName = "c:\message1.eml" wodMailBox1.Lock Dim i As Integer 'Using Attachments Collection we will loop though all attachments inside message. For i = 0 To wodMailBox1.Messages(0).Attachments.Count - 1 'Finally we will save attachments inside message using Save Method. wodMailBox1.Messages(0).Attachments(i).Save "c:\attach\" & wodMailBox1.Messages(0).Attachments(i).Name Next i VB.NET code
Dim wodMailBox1 As WODMAILBOXCOMLib.wodMailboxCom wodMailBox1 = New WODMAILBOXCOMLib.wodMailboxCom 'First we need to load message using FileName Property. wodMailBox1.FileName = "c:\message1.eml" wodMailBox1.Lock() Dim i As Integer 'Using Attachments Collection we will loop though all attachments inside message. For i = 0 To wodMailBox1.Messages(0).Attachments.Count - 1 'Finally we will save attachments inside message using Save Method. wodMailBox1.Messages(0).Attachments(i).Save("c:\attach\" & wodMailBox1.Messages(0).Attachments(i).Name) Next i C# code
WODMAILBOXCOMLib.wodMailboxCom wodMailBox1; wodMailBox1 = new WODMAILBOXCOMLib.wodMailboxCom(); //First we need to load message using FileName Property. wodMailBox1.Filename = "c:\\message1.eml"; wodMailBox1.Lock(); short i; //Using Attachments Collection we will loop though all attachments inside message. for (i = 0; i <= wodMailBox1.Messages[0].Attachments.Count - 1; i++) { //Finally we will save attachments inside message using Save Method. wodMailBox1.Messages[0].Attachments[i].Save(@"c:\attach\" + wodMailBox1.Messages[0].Attachments[i].Name); } |