您的位置:首页 > 大数据 > 人工智能

Send Email 发送邮件

2008-04-08 13:30 344 查看
[align=left]<%@ Page Language="C#" AutoEventWireup="true" CodeFile="Default.aspx.cs" Inherits="_Default" %>[/align]
[align=left] [/align]
[align=left]<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">[/align]
[align=left]<html xmlns="http://www.w3.org/1999/xhtml">[/align]
[align=left]<head>[/align]
[align=left] <title>How to Send Email with Authentication using ASP.NET 2.0 and C#</title>[/align]
[align=left] <style type="text/css">[/align]
[align=left]<!--[/align]
[align=left]body {[/align]
[align=left] margin-left: 0px;[/align]
[align=left] margin-top: 0px;[/align]
[align=left] margin-right: 0px;[/align]
[align=left] margin-bottom: 0px;[/align]
[align=left]}[/align]
[align=left]a:link {[/align]
[align=left] color: #0000FF;[/align]
[align=left]}[/align]
[align=left]a:visited {[/align]
[align=left] color: #0000FF;[/align]
[align=left]}[/align]
[align=left]a:hover {[/align]
[align=left] color: #0000FF;[/align]
[align=left] text-decoration: none;[/align]
[align=left]}[/align]
[align=left]a:active {[/align]
[align=left] color: #0000FF;[/align]
[align=left] }[/align]
[align=left].basix {[/align]
[align=left] font-family: Verdana, Arial, Helvetica, sans-serif;[/align]
[align=left] font-size: 11px;[/align]
[align=left]}[/align]
[align=left].header1 {[/align]
[align=left] font-family: Verdana, Arial, Helvetica, sans-serif;[/align]
[align=left] font-size: 11px;[/align]
[align=left] font-weight: bold;[/align]
[align=left] color: #006699;[/align]
[align=left]}[/align]
[align=left].lgHeader1 {[/align]
[align=left] font-family: Arial, Helvetica, sans-serif;[/align]
[align=left] font-size: 18px;[/align]
[align=left] font-weight: bold;[/align]
[align=left] color: #0066CC;[/align]
[align=left] background-color: #CEE9FF;[/align]
[align=left]}[/align]
[align=left]-->[/align]
[align=left]</style>[/align]
[align=left] <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />[/align]
[align=left]</head>[/align]
[align=left]<body>[/align]
[align=left] <form id="form1" runat="server">[/align]
[align=left] <br />[/align]
[align=left] <table width="752" border="0" align="center" cellpadding="0" cellspacing="0">[/align]
[align=left] <tr bgcolor="#5482FC">[/align]
[align=left] <td colspan="4">[/align]
[align=left] <img src="/media/spacer.gif" width="1" height="1" /></td>[/align]
[align=left] </tr>[/align]
[align=left] <tr>[/align]
[align=left] <td width="1" bgcolor="#5482FC">[/align]
[align=left] <img src="media/spacer.gif" alt="Server Intellect" width="1" height="1" /></td>[/align]
[align=left] <td width="250">[/align]
[align=left] <a href="http://www.serverintellect.com">[/align]
[align=left] <img src="media/logo.gif" alt="Server Intellect" width="250" height="75" border="0" /></a></td>[/align]
[align=left] <td width="500" bgcolor="#3399ff">[/align]
[align=left] <a href="http://www.serverintellect.com">[/align]
[align=left] <img src="media/headerR1.gif" alt="Server Intellect" width="500" height="75" border="0" /></a></td>[/align]
[align=left] <td width="1" bgcolor="#5482FC">[/align]
[align=left] <img src="media/spacer.gif" alt="Server Intellect" width="1" height="1" /></td>[/align]
[align=left] </tr>[/align]
[align=left] <tr bgcolor="#5482FC">[/align]
[align=left] <td colspan="4">[/align]
[align=left] <img src="media/spacer.gif" width="1" height="1" /></td>[/align]
[align=left] </tr>[/align]
[align=left] </table>[/align]
[align=left] <div>[/align]
[align=left] <br />[/align]
[align=left] <table width="600" border="0" align="center" cellpadding="5" cellspacing="1" bgcolor="#5482fc">[/align]
[align=left] <tr>[/align]
[align=left] <td height="50" align="center" class="lgHeader1">[/align]
[align=left] How to Send Email with Authentication using ASP.NET 2.0 and C#</td>[/align]
[align=left] </tr>[/align]
[align=left] </table>[/align]
[align=left] <br />[/align]
[align=left] <table width="600" border="0" align="center" cellpadding="5" cellspacing="1" bgcolor="#cccccc">[/align]
[align=left] <tr>[/align]
[align=left] <td width="100" align="right" bgcolor="#eeeeee" class="header1">[/align]
[align=left]  To</td>[/align]
[align=left] <td bgcolor="#FFFFFF">[/align]
[align=left] <asp:TextBox ID="txtTo" runat="server" Columns="50"></asp:TextBox></td>[/align]
[align=left] </tr>[/align]
[align=left] <tr>[/align]
[align=left] <td width="100" align="right" bgcolor="#eeeeee" class="header1">[/align]
[align=left]  From</td>[/align]
[align=left] <td bgcolor="#FFFFFF">[/align]
[align=left] <asp:TextBox ID="txtFrom" runat="server" Columns="50"></asp:TextBox></td>[/align]
[align=left] </tr>[/align]
[align=left] <tr>[/align]
[align=left] <td align="right" bgcolor="#eeeeee" class="header1">[/align]
[align=left]  SMTP Server</td>[/align]
[align=left] <td bgcolor="#FFFFFF">[/align]
[align=left] <asp:TextBox ID="txtSMTPServer" runat="server" Columns="50"></asp:TextBox></td>[/align]
[align=left] </tr>[/align]
[align=left] <tr>[/align]
[align=left] <td align="right" bgcolor="#eeeeee" class="header1">[/align]
[align=left] SMTP User</td>[/align]
[align=left] <td bgcolor="#FFFFFF">[/align]
[align=left] <asp:TextBox ID="txtSMTPUser" runat="server" Columns="50"></asp:TextBox></td>[/align]
[align=left] </tr>[/align]
[align=left] <tr>[/align]
[align=left] <td align="right" bgcolor="#eeeeee" class="header1">[/align]
[align=left] SMTP Pass</td>[/align]
[align=left] <td bgcolor="#FFFFFF">[/align]
[align=left] <asp:TextBox ID="txtSMTPPass" runat="server" Columns="50"></asp:TextBox></td>[/align]
[align=left] </tr>[/align]
[align=left] <tr>[/align]
[align=left] <td width="100" align="right" bgcolor="#eeeeee" class="header1">[/align]
[align=left]  Subject</td>[/align]
[align=left] <td bgcolor="#FFFFFF">[/align]
[align=left] <asp:TextBox ID="txtSubject" runat="server" Columns="50"></asp:TextBox></td>[/align]
[align=left] </tr>[/align]
[align=left] <tr>[/align]
[align=left] <td width="100" align="right" bgcolor="#eeeeee" class="header1">[/align]
[align=left]  Body</td>[/align]
[align=left] <td bgcolor="#FFFFFF">[/align]
[align=left] <asp:TextBox ID="txtBody" runat="server" Columns="40" TextMode="MultiLine"></asp:TextBox></td>[/align]
[align=left] </tr>[/align]
[align=left] <tr>[/align]
[align=left] <td align="right" bgcolor="#eeeeee" class="header1">[/align]
[align=left] Action</td>[/align]
[align=left] <td bgcolor="#FFFFFF">[/align]
[align=left] <asp:Button ID="btnSubmit" runat="server" Text="Send Email" OnClick="btnSubmit_Click" /></td>[/align]
[align=left] </tr>[/align]
[align=left] <tr>[/align]
[align=left] <td width="100" align="right" bgcolor="#eeeeee" class="header1">[/align]
[align=left] Status</td>[/align]
[align=left] <td bgcolor="#FFFFFF" class="basix">[/align]
[align=left] <asp:Literal ID="litStatus" runat="server"></asp:Literal></td>[/align]
[align=left] </tr>[/align]
[align=left] </table>[/align]
[align=left] <br />[/align]
[align=left] <table width="500" align="center" cellpadding="0" cellspacing="0">[/align]
[align=left] <tr>[/align]
[align=left] <td height="50" align="center" class="basix">[/align]
[align=left] <strong>Power. Stability. Flexibility.</strong><br />[/align]
[align=left] Hosting from <a href="http://www.serverintellect.com">Server Intellect</a><br />[/align]
[align=left] <br />[/align]
[align=left] For more ASP.NET Tutorials visit <a href="http://www.AspNetTutorials.com">www.AspNetTutorials.com</a></td>[/align]
[align=left] </tr>[/align]
[align=left] </table>[/align]
[align=left] <br />[/align]
[align=left] <br />[/align]
[align=left] <br />[/align]
[align=left] </div>[/align]
[align=left] </form>[/align]
[align=left]</body>[/align]
[align=left]</html>[/align]

using System;
using System.Data;
using System.Configuration;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Web.UI.HtmlControls;
using System.Net.Mail;

public partial class _Default : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{

// This tutorial is provided in part by Server Intellect Web Hosting Solutions http://www.serverintellect.com

// Visit http://www.AspNetTutorials.com for more ASP.NET Tutorials

}
protected void btnSubmit_Click(object sender, EventArgs e)
{
try
{

MailMessage message = new MailMessage(txtFrom.Text, txtTo.Text, txtSubject.Text, txtBody.Text);
SmtpClient emailClient = new SmtpClient(txtSMTPServer.Text);
System.Net.NetworkCredential SMTPUserInfo = new System.Net.NetworkCredential(txtSMTPUser.Text, txtSMTPPass.Text);
emailClient.UseDefaultCredentials = false;
emailClient.Credentials = SMTPUserInfo;
emailClient.Send(message);
litStatus.Text = "Message Sent";

}
catch (Exception ex)
{
litStatus.Text = ex.ToString();
}
}
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: