Click here to Skip to main content
12,624,429 members (36,769 online)
Rate this:
 
Please Sign up or sign in to vote.
See more: C# C#4.0
Hi all

I am searching outlook sent items using advanced search method
namespace using Outlook = Microsoft.Office.Interop.Outlook;

Outlook._NameSpace olNs;
Outlook.MAPIFolder oSents;
Outlook.Items oItems;
Outlook._Application OutlookApp = new Outlook.Application();
Outlook.Results advancedSearchResults = null;
Outlook.Search advancedSearch = null;
olNs = olApp.GetNamespace("MAPI");
oSents = olNs.GetDefaultFolder(Outlook.OlDefaultFolders.olFolderSentMail);
string scope = "'" + oSents.FolderPath + "'";
string ToAddress= "prasanna@zqa.com";
string advancedSearchTag = "Our first advanced search in Outlook";
string filter = "urn:schemas:httpmail:to LIKE \'%" + ToAddress+ "%\'";
advancedSearch = OutlookApp.AdvancedSearch(scope, filter, false, advancedSearchTag);
 
advancedSearchResults = advancedSearch.Results;
for (int count = advancedSearchResults.Count; count >= 1; count--)
{
    try
    {
        oMICopy = (Outlook._MailItem)advancedSearchResults[count];
        sAddress = oMICopy.Recipients[1].Address.ToString();
    }
    catch
    {
        continue;
    }
 }      


But i am not getting any items from sentItems folder.
It is showing advancedSearchResults.Count=0
how to seach SentMailItems of outlook with to-mail address.
Posted 18-Sep-12 1:59am
Updated 23-Oct-16 18:07pm
v2
Comments
BillWoodruff 24-Sep-12 9:34am
   
Have all the sent messages received been sent from OutLook/Exchange ?

If you enumerate the contents of the 'oSents variable ... assuming that it does hold a valid reference to the SentItems folder of Type Outlook.MAPIFolder ... what do you find ?

1 solution

Rate this: bad
 
good
Please Sign up or sign in to vote.

Solution 1

You could try and put in double quotes around the schema. Also I don't see code for specifying the callback method that will be used when the advance search completes?

This link may help.

tps://msdn.microsoft.com/en-us/library/cc513841%28v=office.12%29.aspx?f=255&MSPPError=-2147217396
  Permalink  

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)

  Print Answers RSS
Top Experts
Last 24hrsThis month


Advertise | Privacy | Mobile
Web01 | 2.8.161128.1 | Last Updated 23 Oct 2016
Copyright © CodeProject, 1999-2016
All Rights Reserved. Terms of Service
Layout: fixed | fluid

CodeProject, 503-250 Ferrand Drive Toronto Ontario, M3C 3G8 Canada +1 416-849-8900 x 100