Привет всем, я пытаюсь получить содержимое почты на outlook, это письмо имеет .msg
как attachment
, и я пытаюсь открыть его.
if (message.HasAttachments)
{
try
{
var sender = message.Sender.Address;
var processed = ProcessAttachment(message, tmpStartFolder, tmpExtractFolder, dataCapFolder,sender);
emailMessage.Move(processed ? processFolder.Id : attentionFolder.Id);
}
catch (Exception r)
{
_logContext.Log(LoggerMessageType.Error, $"Function: ProcessImageList | Message: {r.Message} | Inner Message: {(r.InnerException != null ? r.InnerException.Message : "")}", DateTime.Now, Administrator, Environment.MachineName);
}
}
private bool ProcessAttachment(Item message, string tmpStartFolder, string tmpExtractFolder, string dataCapFolder, string sender)
{
foreach (var fileAttachment in message.Attachments.Select(attachment => attachment as FileAttachment))
{
}
}
У message
есть электронная почта, а my fileAttachment.Name
имеет значение null, что означает, что веб-служба Exchange не разрешает .msg?