Outlookを使用して添付ファイル付きのメッセージを送信するプログラムがあります。添付ファイル付きの電子メールを送信しても問題ありませんが、送信トレイにはメッセージに添付ファイルはありません。誰かがメッセージを受信すると、添付ファイルは表示されますが、送信トレイには表示されません。私が使用して、この前C#Outlookでメールを送信 - 送信トレイに添付ファイルがありません
Outlook.MailItem mail = (Outlook.MailItem)outlookApp.CreateItem(Outlook.OlItemType.olMailItem);
mail.BodyFormat = Outlook.OlBodyFormat.olFormatPlain;
int iAttachType = (int)Microsoft.Office.Interop.Outlook.OlAttachmentType.olByValue;
mail.Attachments.Add(Application.StartupPath+"/"+attachment, iAttachType, null, attachment);
mail.To = email;
mail.Subject = "Something";
mail.Body = "Some body";
mail.Send();
:
private Outlook.Application outlookApp;
private Outlook._NameSpace outlookNameSpace;
private Outlook.MAPIFolder outbox;
と
outlookApp = new Outlook.Application();
outlookNameSpace = outlookApp.GetNamespace("MAPI");
outlookNameSpace.Logon(null, null, false, false);
outbox = outlookNameSpace.GetDefaultFolder(Outlook.OlDefaultFolders.olFolderOutbox);
私の見通しプログラムは、Microsoft Exchange Serwerに接続されている はここにいくつかのコードです。 C++で書かれたアプリケーションを使用していたとき、添付ファイルを送信トレイにメッセージとして保存しました。
Thx for help!
あなたはそれをブールにすることもできますが、私の場合は必要ありません。 – maka
私がセーブを使用すると、次のような結果が得られます:10要素ゾーストを使用してください。 (この要素は移動または削除されました) – Chris
さらに詳しい情報私のメールのWebインターフェイスにログインすると、送信トレイに添付ファイルが付いたメッセージが表示されます...私はあなたの解決策をまだ得ていません;/ – Chris