私は最初のプロジェクトに取り組んでおり、button_click イベントとして関数を追加する必要があります。関数は、デフォルトの電子メールクライアントの「新しい電子メールを送信」フォームを開く必要があります。空で、宛先、件名、または本文がなく、添付ファイルのみがあります。
stackoverflow と codeproject に関する多くの同様のチュートリアルを実行しましたが、解決できませんでした。コードからメッセージを送信する同様の関数を見つけましたが、空の電子メール フォームを開いて必要なファイルを添付するだけではありません。しかし、うまく変更できませんでした。
この種のソリューションを探している人もいると思います。
私がこれまでに試したことは次のとおりです。
protected void btnSend_Click(object sender, EventArgs e)
{
string value;
value = lstpdfList.SelectedItem.Text;
string file = "W:/" + value + ".pdf";
MailMessage message = new MailMessage();
Attachment data = new Attachment(file, MediaTypeNames.Application.Octet);
ContentDisposition disposition = data.ContentDisposition;
disposition.CreationDate = System.IO.File.GetCreationTime(file);
disposition.ModificationDate = System.IO.File.GetLastWriteTime(file);
disposition.ReadDate = System.IO.File.GetLastWriteTime(file);
message.Attachments.Add(data);
}