これを行う方法を見つけることができないのは本当に奇妙なので、明らかに何か不足しているのだろうかと思います。MS Wordのような添付ファイルを使ってC#から電子メールを送ろうとしています
私はWordやExcel、ファイルに発見されたように我々のアプリケーションのメニューを入れたいんだ - 私たちの要件が作成した電子メールを表示するようにしている
(添付ファイル)]> [メール受信者 - >に送りますWordやExcelと同様に、添付ファイルは自動的に送信されません。
ファイルを一時フォルダに保存して使用することができました。 Shell.Execute( "mailto:my.email.com?subject = File & attachment =" c:\ temp.txt ");
添付ファイル&をVB.NETとC#の両方で引用符や二重引用符などを使用して試しましたが、System.Net.Mailも試しましたが、どこにでも表示することはできません。メールを作成して送信できるようです。
のおかげで、 ブライアン
一般的な解決策や特定のメールクライアントをお探しですか?あなたのShell.Executeソリューションは、異なるクライアントにこれを必要とする可能性があります。 –
こちらをご覧くださいhttp://stackoverflow.com/questions/784997/launching-email-application-mapi-from-c-with-attachment –