getting attachments from outlook
	

I am new 2 C# and i have been given a task... I have to write a C# code to download the sent email attachments and subject of email from outlook 2007 to a local drive or any specified location. how do i do that.. i am able to get the attachments which are in inbox. can any one please help me getting the mails sent through  outlook.
    private void ThisAddIn_Startup(object sender, System.EventArgs e)
        {
            this.Application.NewMail += new
              Microsoft.Office.Interop.Outlook.
              ApplicationEvents_11_NewMailEventHandler(ThisApplication_NewMail);
        }

        private void ThisApplication_NewMail()
        {
            Outlook.MAPIFolder SentMail = this.Application.ActiveExplorer().Session.GetDefaultFolder(Outlook.OlDefaultFolders.olFolderSentMail);
            Outlook.Items SentMailItems = SentMail.Items;
            Outlook.MailItem newEmail = null;
            //SentMailItems = SentMailItems.Restrict("[Unread] = true");
            try
            {
                foreach (object collectionItem in SentMailItems)
                {
                    newEmail = collectionItem as Outlook.MailItem;
                    if (newEmail != null)
                    {
                        if (newEmail.Attachments.Count > 0)
                        {
                            for (int i = 1; i <= newEmail.Attachments.Count; i++)
                            {
                                newEmail.Attachments[i].SaveAsFile(@"C:\TestFileSave\" + newEmail.Attachments[i].FileName);
                            }
                        }
                    }
                }
            }
            catch (Exception ex)
            {
                string errorInfo = (string)ex.Message
                    .Substring(0, 11);
                if (errorInfo == "Cannot save")
                {
                    MessageBox.Show(@"Create Folder C:\TestFileSave");
                }
            }
        }

Thanks in Advance
getting attachments from outlook
===

	

I am new 2 C# and i have been given a task... I have to write a C# code to download the sent email attachments and subject of email from outlook 2007 to a local drive or any specified location. how do i do that.. i am able to get the attachments which are in inbox. can any one please help me getting the mails sent through  outlook.
    private void ThisAddIn_Startup(object sender, System.EventArgs e)
        {
            this.Application.NewMail += new
              Microsoft.Office.Interop.Outlook.
              ApplicationEvents_11_NewMailEventHandler(ThisApplication_NewMail);
        }

        private void ThisApplication_NewMail()
        {
            Outlook.MAPIFolder SentMail = this.Application.ActiveExplorer().Session.GetDefaultFolder(Outlook.OlDefaultFolders.olFolderSentMail);
            Outlook.Items SentMailItems = SentMail.Items;
            Outlook.MailItem newEmail = null;
            //SentMailItems = SentMailItems.Restrict("[Unread] = true");
            try
            {
                foreach (object collectionItem in SentMailItems)
                {
                    newEmail = collectionItem as Outlook.MailItem;
                    if (newEmail != null)
                    {
                        if (newEmail.Attachments.Count > 0)
                        {
                            for (int i = 1; i <= newEmail.Attachments.Count; i++)
                            {
                                newEmail.Attachments[i].SaveAsFile(@"C:\TestFileSave\" + newEmail.Attachments[i].FileName);
                            }
                        }
                    }
                }
            }
            catch (Exception ex)
            {
                string errorInfo = (string)ex.Message
                    .Substring(0, 11);
                if (errorInfo == "Cannot save")
                {
                    MessageBox.Show(@"Create Folder C:\TestFileSave");
                }
            }
        }

Thanks in Advance