欧美日韩一区二区三区四区不卡,日韩欧美视频一区二区三区四区,久久精品欧美一区二区三区不卡,国产精品久久久乱弄

咨詢電話:186 7916 6165 咨詢電話:186 7916 6165 (微信同號)    在線QQ:181796286
NEWS BLOG ·
學無止境
關注開優網絡 關注前沿
.NET 三種取整方法 向上取整 向下取整 四舍五入
C# string字符串的截取、移除、替換、插入

ASP.NET發送Emai

發表日期:2018-07-24    文章編輯:    瀏覽次數:4667    標簽:ASP.NET應用

1、前端.aspx


<%@ Page Language="C#" AutoEventWireup="true"  CodeFile="Default.aspx.cs" Inherits="_Default" %>

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

<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
    <title>發送Email示例</title>
</head>
<body>
    <form id="form1" runat="server">
    <h1>發送Email示例</h1>
    <p>發件郵箱:<asp:TextBox ID="txtFrom" runat="server" Width="407px" Text="niunan@niunan.net"></asp:TextBox>
    </p>
    <p>用戶名:<asp:TextBox ID="txtName" runat="server" Width="407px" Text="niunan@niunan.net"></asp:TextBox>
    </p>
    <p>密碼:<asp:TextBox ID="txtPWD" runat="server" Width="407px" Text="nn13607886582"></asp:TextBox>
    </p>
    <p>SMTP地址:<asp:TextBox ID="txtSMTP" runat="server" Width="407px" Text="smtp.qq.com"></asp:TextBox>
    </p>
    <p>收件郵箱:<asp:TextBox ID="txtTo" runat="server" Width="407px" Text="164423073@qq.com"></asp:TextBox>
    </p>
    <p>標題:<asp:TextBox ID="txtTitle" runat="server" Width="407px" Text="test title"></asp:TextBox>
    </p>
    <p>內容:</p>
    <p>
        <asp:TextBox ID="txtContent" Text="test content" TextMode="MultiLine" runat="server" Height="125px" Width="432px"></asp:TextBox>
    </p>
    <p>
        <asp:Button ID="btnSend" runat="server" Text="發送" onclick="btnSend_Click" />
&nbsp;&nbsp;&nbsp;&nbsp;
        <asp:Label ID="lblMes" ForeColor="Red" runat="server" Text=""></asp:Label>
    </p>
    </form> 
</body>
</html>


2、后臺.cs


using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Net.Mail;
using System.Net;

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

    }

    /// <summary>
    /// 發送email,默認是25端口
    /// </summary>
    /// <param name="title">郵件標題</param>
    /// <param name="body">郵件內容</param>
    /// <param name="toAdress">收件人</param>
    /// <param name="fromAdress">發件人</param>
    /// <param name="userName">發件用戶名</param>
    /// <param name="userPwd">發件密碼</param>
    /// <param name="smtpHost">smtp地址</param>
    private string sendMail(string title, string body, string toAdress, string fromAdress,
                          string userName, string userPwd, string smtpHost)
    {
        try
        {
            MailAddress to = new MailAddress(toAdress);
            MailAddress from = new MailAddress(fromAdress);
            System.Net.Mail.MailMessage message = new System.Net.Mail.MailMessage(from, to);
            message.IsBodyHtml = true; // 如果不加上這句那發送的郵件內容中有HTML會原樣輸出 
            message.Subject = title; message.Body = body;
            SmtpClient smtp = new SmtpClient();
            smtp.UseDefaultCredentials = true;
            smtp.Port = 25;
            smtp.Credentials = new NetworkCredential(userName, userPwd);
            smtp.DeliveryMethod = SmtpDeliveryMethod.Network;
            smtp.Host = smtpHost;
            message.To.Add(toAdress);
            smtp.Send(message);
            return "郵件發送成功!";
        }
        catch (Exception ex)
        {
            return ex.Message;
        }
    }

    protected void btnSend_Click(object sender, EventArgs e)
    {
        string title = txtTitle.Text.Trim();
        string content = txtContent.Text.Trim();
        string to = txtTo.Text.Trim();
        string from = txtFrom.Text.Trim();
        string username = txtName.Text.Trim();
        string pwd = txtPWD.Text.Trim();
        string smtp = txtSMTP.Text.Trim();

        lblMes.Text = sendMail(title, content, to, from, username, pwd, smtp);
    }
}


主站蜘蛛池模板: 金湖县| 梅州市| 安化县| 华宁县| 扎鲁特旗| 扎囊县| 宁陕县| 朔州市| 贡山| 桐庐县| 石嘴山市| 密云县| 宣汉县| 宿州市| 旬阳县| 南阳市| 澄城县| 杭锦后旗| 景宁| 武平县| 盐亭县| 九龙城区| 鄄城县| 麻栗坡县| 临猗县| 长春市| 修武县| 长葛市| 莱芜市| 大邑县| 宣汉县| 金堂县| 新蔡县| 溧水县| 金华市| 营口市| 扎兰屯市| 元谋县| 屏南县| 五大连池市| 桂平市|