C# Programming
10-01-2009, 03:02 AM
I'm not able to get the body of the mail.
Below is the code snippet:
MAPI.Session oSession = new MAPI.Session();
Object vEmpty = Missing.Value;
oSession.Logon("OutLook1", vEmpty, false, false, false, false, vEmpty);
MAPI.Folder oFolder = (MAPI.Folder)oSession.Inbox;
MAPI.Messages oMsgs = (MAPI.Messages)oFolder.Messages;
MAPI.MessageFilter oFilter = (MAPI.MessageFilter)oMsgs.Filter;
oFilter.Unread = true;
MAPI.Message newMessage = (MAPI.Message)oMsgs.GetFirst(oFilter);
while (newMessage != null)
{
string text = newMessage.Text.ToString();
//text is coming as blank.
newMessage.Unread = false;
newMessage.Update(true, true);
newMessage = (MAPI.Message)oMsgs.GetNext();
}
Thanks,
Nitesh
Below is the code snippet:
MAPI.Session oSession = new MAPI.Session();
Object vEmpty = Missing.Value;
oSession.Logon("OutLook1", vEmpty, false, false, false, false, vEmpty);
MAPI.Folder oFolder = (MAPI.Folder)oSession.Inbox;
MAPI.Messages oMsgs = (MAPI.Messages)oFolder.Messages;
MAPI.MessageFilter oFilter = (MAPI.MessageFilter)oMsgs.Filter;
oFilter.Unread = true;
MAPI.Message newMessage = (MAPI.Message)oMsgs.GetFirst(oFilter);
while (newMessage != null)
{
string text = newMessage.Text.ToString();
//text is coming as blank.
newMessage.Unread = false;
newMessage.Update(true, true);
newMessage = (MAPI.Message)oMsgs.GetNext();
}
Thanks,
Nitesh