こんにちは、ディスク上にある既存のものから Outlook.MailItem (と思います) を作成したいと思います。文字列に保存されたパスがあり、そこから本文と添付ファイルを保存するためにアクセスしたいと思います。
C#で開いてアクセスする方法がわかりません。
現在、私は次のようなものを持っています
ここで、fl は "C:\users\msgs\email.msg" のように評価されます。
時間をありがとう
Outlook.Application app = new Outlook.Application();
try
{
foreach (String fl in Directory.GetFiles(docInfo.LocalPath + _preprocessorDirectory))
{
if (Regex.IsMatch(fl.Trim(), _regex, RegexOptions.IgnoreCase))
{
Outlook.MailItem email = new Outlook.MailItem(fl);
SaveAttachments(email);
SaveBody(email);
}
}
}
catch (Exception ex)
{
logger.Error("Error in Process for document " + docInfo.OriginalPath, ex);
callback.Invoke(docInfo, false);
}
return false;