Puedo buscar correos electrónicos de un buzón de correo en función de un asunto. No estoy seguro de cuál es el formato para obtener correos electrónicos en función de la fecha de recepción.Recuperación de correos electrónicos para una fecha específica en C# mediante los servicios web de Exchange
string message = string.Empty;
Item item = Item.Bind(exService, messageID, PropertySet.FirstClassProperties);
if (item is EmailMessage)
{
EmailMessage em = (EmailMessage)item;
string strMsg = string.Empty;
//strMsg = strMsg + item.Id.ToString();
//strMsg = strMsg + item.DateTimeReceived;
strMsg = strMsg + "*********************** New Fiscal Email received on " + item.DateTimeReceived +" ************************************" + Environment.NewLine;
if (em.Body.Text.Contains("BRANDON"))
{
strMsg = strMsg + em.Body.Text.ToString();
}
strMsg = strMsg + "*********************** End of Email Body ************************************" + Environment.NewLine;
message = strMsg;
}
El código que proporcionó anteriormente no está buscando por tema. Está recuperando mensajes por 'EntryID'. – SliverNinja