閲覧総計:3774  (本日:1  昨日:2)

 ASP.NETで電子メールを送信する機能を最もシンプルなプログラムで確認した。 10/07/17

開発環境:VWD2005+AJAX1.0+Toolkit + SQL Server2005
サーバ:ASP.NET2.0+AJAX1.0 + SQL Server2005

【機能】Webページから電子メールを送信する機能を最もシンプルなプログラムで確認。
↓このページ情報をトレースしてみた。
http://www.atmarkit.co.jp/fdotnet/dotnettips/457sendmail2/sendmail2.html

 .NET Framework 2.0以降の電子メール送信は、System.Net.Mail名前空間を利用する。
(参考:過去情報).NET Framework 1.X以前はSystem.Web.Mail名前空間のSmtpMailク
ラスが提供されていた。(旧クラス)

メールを送信するWebページ

メール送信画面.jpg

受信したメール

メール受信画面.jpg

【BasicMail.aspx】

<%@ Page Language="VB" %>
<%@ Import Namespace="System.Net.Mail" %>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xht ml1-transitional.dtd">

<script runat="server">
    ' 1. SMTPサーバ名
    Dim mailer As New SmtpClient("smtp.nifty.com")
    
    Protected Sub Button1_Click(ByVal sender As Object, ByVal e As System.EventArgs)
        ' メールの送信処理
        ' 2. Fromアドレス
        ' 3. Toアドレス
        ' 4. 件名
        ' 5. 本文
        mailer.Send( _
          "fuga@nifty.com", _
          "hoge@nifty.com", _
          "電子メールのタイトル", _
          "本文をここに書く。")
    End Sub
</script>

<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
    <title></title>
</head>
<body>
    <form id="form1" runat="server">
    <div>
    
        Webメール送信(最も単純な基本機能) 10/07/16<br />
       【機能】送信ボタンをクリックするとhoge@nifty.com宛にメールを送信する<br />
        <br />
        <asp:Button ID="Button1" runat="server" onclick="Button1_Click" Text="送信" />
    
    </div>
    </form>
</body>
</html>

【参考にしたページ】
1..NET Framework 2.0で電子メールを送信するには? 06/06/09
http://www.atmarkit.co.jp/fdotnet/dotnettips/457sendmail2/sendmail2.html


  • 1 -- 1 2014-01-03 (金) 10:18:36
  • 1 -- 1 2013-11-22 (金) 00:53:21
  • 1 -- 1 2013-10-21 (月) 09:50:37
  • 1 -- 1 2012-08-19 (日) 23:53:12
  • 1 -- 1 2012-07-04 (水) 22:01:26
  • 1 -- 1 2012-06-25 (月) 03:28:07
  • 1 -- 1 2012-03-30 (金) 13:40:34
  • 1 -- 1 2011-12-22 (木) 11:13:28
    選択肢 投票
    参考になった 0  
    ふつう 0  
    参考にならなかった 0  

添付ファイル: fileメール送信画面.jpg 601件 [詳細] fileメール受信画面.jpg 671件 [詳細]

トップ   編集 凍結解除 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2023-05-14 (日) 18:59:26 (427d)