メーラ(Outlook)を起動してアドレス、本文を埋め込むプログラムは以下の通り。
Public Class _Default Inherits System.Web.UI.Page Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load End Sub Protected Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click Dim sMailAdr As String = "hoge@hoge.co.jp" Dim sMailCc As String = "hogeCc@hoge.co.jp" Dim sMailBcc As String = "hogeBcc@hoge.co.jp" Dim sSubject As String = "【件名】" Dim sBody As String = "本文" & "%0d%0a" & "以上です。" ' VB.NET Process.Start("mailto:" & sMailAdr & "?cc=" & sMailCc & "&bcc=" & sMailBcc & "&subject=" & sSubject & "&body=" & sBody) End Sub End Class
本文に改行を入れる場合はエスケープシーケンス"%0d%0a"を用いること
動作確認環境:Microsoft Visual Developer 2010 Express