Outlookを使用してメールを送信するアプリケーションを作成したいのですが、このリンクを見つけました。私はこれを試してみて、それは私にとって完璧ですが、ここで私が見逃している唯一のことは、ファイルをメールに添付するオプションです、それを行うことは可能ですか?
質問する
8094 次
2 に答える
3
代わりにMailMessageを使用することをお勧めします。
添付ファイル付きでの使用方法の例がここにあります(「例」までスクロールダウンしてください):http:
//msdn.microsoft.com/en-us/library/system.net.mail.mailmessage.aspx
メールを送信するための管理されたフレームワークを取得するだけでなく、コードを実行する人は誰でもOutlookをインストールして実行する必要はありません。
于 2012-04-08T15:30:26.643 に答える
2
何らかの理由で見通しがつかない場合は、次のことを試してください。
using Outlook = Microsoft.Office.Interop.Outlook;
int pos = (int)email.Body.Length + 1;
int attType = (int)Outlook.OlAttachmentType.olByValue;
email.Attachments.Add("file.txt", attType, pos, "File description.");
どこ:
Outlook.MailItem email = (Outlook.MailItem)_outlookAppInstance.CreateItem(Outlook.OlItemType.olMailItem);
于 2012-10-12T17:28:51.283 に答える