ネット関連:メール送信

VB2008でSendを使いメール送信する使用例サンプルです。

ネット関連へ



メールを送信するには、System.Net.Mail名前空間のSmtpClientクラスのSendメソッドを使用します。

■構文
SmtpClient.Send メソッド (from, recipients, subject, body)

from:メッセージの差出人のアドレス
recipients:メッセージの送信先のアドレス
subject:件名
body:本文

■実行画面
送信者メールアドレス、受信者メールアドレス、SMTPサーバー、件名、本文 を入力し、「送信」ボタンをクリックします。
メール送信ソフト

■実行コード

Public Class Form1

    Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
        Dim sc As New System.Net.Mail.SmtpClient()
        Dim fromMail As String
        Dim toMail As String
        Dim subject As String
        Dim body As String


        '送信者
        fromMail = TextBox1.Text
        '宛先
        toMail = TextBox2.Text
        'SMTPサーバー()
        sc.Host = TextBox3.Text
        '件名()
        subject = TextBox4.Text
        '本文()
        body = TextBox5.Text

        'メール送信()
        sc.Send(fromMail, toMail, subject, body)

    End Sub

End Class


Visual Basic 2008 Express Edition実践入門