トップ  >  サンプルソース  >  メール送信!!(C#/VB.NET)

メール送信!!(C#/VB.NET)

2010年01月21日

メールを受信するサンプルに続き、今回はメールを送信(POP BEFORE SMTP認証はしていません)するサンプル(ソース/コード)です。BASP21を使用しています。メール関係のプログラムを作るならBASP21が一番簡単だと思います。

ちなみにフリーのBASP21は32ビット版なので64ビットのマシンで実行する場合はx86モードでコンパイルする必要があります。([プロジェクト]の[プロパティ]の[コンパイル]の[詳細コンパイルオプション]の[ターゲットCPU]を[x86]に設定)

前回のサンプルは メール受信!!(C#/VB.NET) です。
次回のサンプルは メール送信!!(VBS/VBA) です。
SSL関係のサンプル SSLメール送信(C#/VB.NET) もあります。
メール関係のツールやサンプルはこちら「メール関係」です。

' --------------------------------------------------------
' メールを送信するサンプル(VB.NET/VS2005)
' Basp21.dllを参照設定しています
' Basp21.dllとBsmtp.dllを実行フォルダにコピーしています
Private Sub Button1_Click( _
    ByVal sender As System.Object, _
    ByVal e As System.EventArgs) _
    Handles Button1.Click

    ' 起動フォルダ
    Dim AppPath As String = _
        System.AppDomain.CurrentDomain.BaseDirectory

    ' メール送受信APIの宣言
    Dim BASP21 As New BASP21Lib.Basp21Class

    ' メール送信
    Dim msg2 As String = _
        BASP21.SendMail("smtp.xxx.co.jp", _
        "to@xxx.co.jp", "from@xxx.co.jp", _
        "メールタイトル", "メール本文", "")

    ' 送信結果チェック
    If msg2 = "" Then
        MessageBox.Show("メール送信OK")
    Else
        MessageBox.Show("メール送信NG")
    End If
End Sub
' --------------------------------------------------------
// -------------------------------------------------------
// メールを送信するサンプル(C#.NET/VS2005)
// Basp21.dllを参照設定しています
// Basp21.dllとBsmtp.dll実行をフォルダにコピーしています
private void button1_Click(object sender, EventArgs e)
{
    // 起動フォルダ
    String AppPath =
        System.AppDomain.CurrentDomain.BaseDirectory;

    // メール送受信APIの宣言
    BASP21Lib.Basp21Class BASP21 =
        new BASP21Lib.Basp21Class();

    // メール送信
    String msg2 =
        BASP21.SendMail("smtp.xxx.co.jp",
        "to@xxx.co.jp", "from@xxx.co.jp" ,
        "メールタイトル", "メール本文", "");

    // 送信結果チェック
    if( msg2 == "" ){
        MessageBox.Show("メール送信OK");
    }else{
        MessageBox.Show("メール送信NG");
    }
}
// -------------------------------------------------------
スポンサーサイト

WEB自動操作(ツール) | トップページへ戻る | メール受信!!(C#/VB.NET)

このページのトップに戻る

コメント

名前
題名
メールアドレス
WEBサイト
 
コメント
パスワード
  管理者にだけ表示を許可する

このページのトップに戻る

トラックバック

このページのトップに戻る