欧美一级特黄大片做受成人-亚洲成人一区二区电影-激情熟女一区二区三区-日韩专区欧美专区国产专区

asp.net中怎么實現發(fā)送郵件-創(chuàng)新互聯

這篇文章給大家介紹asp.net中怎么實現發(fā)送郵件,內容非常詳細,感興趣的小伙伴們可以參考借鑒,希望對大家能有所幫助。

專業(yè)領域包括成都網站制作、成都網站建設、外貿營銷網站建設、商城網站建設、微信營銷、系統平臺開發(fā), 與其他網站設計及系統開發(fā)公司不同,成都創(chuàng)新互聯的整合解決方案結合了幫做網絡品牌建設經驗和互聯網整合營銷的理念,并將策略和執(zhí)行緊密結合,為客戶提供全網互聯網整合方案。

復制代碼 代碼如下:


using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.Mail;

/// <summary>
///mailhelper 的摘要說明
/// </summary>
public class mailhelper
{
    public mailhelper()
    {
        //
        //TODO: 在此處添加構造函數邏輯
        //
    }

    /// <summary>
    /// 郵件發(fā)送操作
    /// </summary>
    /// <param name="Addressee">收件人地址</param>
    /// <param name="From">發(fā)件人地址</param>
    /// <param name="sendpassword">發(fā)件人密碼</param>
    /// <param name="Copy">抄送人地址</param>
    /// <param name="secret">密送人地址</param>
    /// <param name="Subject">發(fā)送主題</param>
    /// <param name="Attachment">附件信息</param>
    /// <param name="Body">郵件內容</param>
    public string SendeEmal(string Addressee, string From, string sendpassword, string Copy, string secret, string Subject, string Attachment, string Body)
    {
        MailMessage objMailMessage;
        MailAttachment objMailAttachment;


        // 創(chuàng)建郵件消息
        objMailMessage = new MailMessage();

        //發(fā)件人EMAIL
        objMailMessage.From = From;//源郵件地址

        //收件人EMAIL
        objMailMessage.To = Addressee; //目的郵件地址
        //郵件抄送
        objMailMessage.Cc = Copy;
        //郵件misong
        objMailMessage.Bcc = secret;


        //郵件主題
        objMailMessage.Subject = Subject; //發(fā)送郵件的標題

        //郵件內容
        objMailMessage.Body = Body;//發(fā)送郵件的內容

        // 創(chuàng)建一個附件對象
        if (Attachment != "")
        {
            objMailAttachment = new MailAttachment(Attachment);//發(fā)送郵件的附件 c:\\test.txt
            objMailMessage.Attachments.Add(objMailAttachment);//將附件附加到郵件消息對象中
        }

        //接著利用SMTP來發(fā)送郵件,需要使用Microsoft .NET Framework SDK v1.1和它以上的版本
        //基本權限
        objMailMessage.Fields.Add("/tupian/20230522/error.aspx "1");
        //用戶名
        string name = From.Substring(0, From.IndexOf('@'));
        objMailMessage.Fields.Add("/tupian/20230522/error.aspx name);
        //密碼
        objMailMessage.Fields.Add("/tupian/20230522/error.aspx sendpassword);
        //如果沒有上述三行代碼,則出現如下錯誤提示:服務器拒絕了一個或多個收件人地址。服務器響應為: 554 : Client host rejected: Access denied
        //SMTP地址     
        string smtp = "smtp." + From.Substring(From.IndexOf('@') + 1);
        SmtpMail.SmtpServer = "smtp." + From.Substring(From.IndexOf('@') + 1);
        //開始發(fā)送郵件

        try
        {
            SmtpMail.Send(objMailMessage);
            return "郵件發(fā)送成功!";
        }
        catch (System.Net.Mail.SmtpException ex)
        {
            return ex.Message;
        }
        //核心代碼結束
    }
}


然后下來是自己做的一個demo--

前臺


復制代碼 代碼如下:


<%@ Page Language="C#" AutoEventWireup="true" CodeFile="mail.aspx.cs" Inherits="information_mail"
    ValidateRequest="false" %>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "/tupian/20230522/<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
    <title></title>
    <script src="../Style/jquery/jquery.js" type="text/javascript"></script>
    <script src="../Style/jquery/jquery.validate.js" type="text/javascript"></script>
    <script language="javascript" type="text/javascript">

        function gei() {
            var file_value = document.getElementById("File1").value;
            document.getElementById("HiddenField1").value = file_value;
        }
    </script>
</head>
<body>
    <form id="form1" runat="server">
    <div>
        發(fā)給:<asp:TextBox ID="TextBox1" runat="server"></asp:TextBox><br />
        抄送:<asp:TextBox ID="TextBox2" runat="server"></asp:TextBox><br />
        密送:<asp:TextBox ID="TextBox4" runat="server"></asp:TextBox><br />
        主題:<asp:TextBox ID="TextBox5" runat="server"></asp:TextBox><br />
        內容:<asp:TextBox ID="TextBox3" runat="server"></asp:TextBox><br />
        附件:<input id="File1" type="file" />
        <%--<asp:TextBox ID="TextBox6" runat="server"></asp:TextBox>--%>
        <br />
        <asp:Button ID="Button1" runat="server" Text="發(fā)送" OnClientClick="gei()" OnClick="Button1_Click" /><br />
        <asp:Label ID="Label1" runat="server" Text=""></asp:Label>
    </div>
    <asp:HiddenField ID="HiddenField1" runat="server" />
    </form>
</body>
</html>


后臺:


復制代碼 代碼如下:


protected void Button1_Click(object sender, EventArgs e)
    {        //實例郵件幫助類
        mailhelper mails = new mailhelper();

        string filePath = HiddenField1.Value;

        string a = mails.SendeEmal(TextBox1.Text, "郵件賬號", "郵件密碼", TextBox2.Text, TextBox4.Text, TextBox5.Text, filePath, TextBox3.Text);

        Label1.Text = a;
}


關于asp.net中怎么實現發(fā)送郵件就分享到這里了,希望以上內容可以對大家有一定的幫助,可以學到更多知識。如果覺得文章不錯,可以把它分享出去讓更多的人看到。

本文標題:asp.net中怎么實現發(fā)送郵件-創(chuàng)新互聯
文章分享:http://aaarwkj.com/article22/dpssjc.html

成都網站建設公司_創(chuàng)新互聯,為您提供關鍵詞優(yōu)化、微信小程序定制網站、營銷型網站建設網站建設、ChatGPT

廣告

聲明:本網站發(fā)布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創(chuàng)新互聯

搜索引擎優(yōu)化
国产日韩亚洲欧美精品专区| 成人亚洲精品一区二区三区| 国产国产成年年人免费看片| 黄色录像三级黄色录像三级黄色| 高清国产在线播放91| 色婷婷一区二区三区网站| 日韩av综合色区人妻| 婷婷国产成人精品一区二| 日韩精品一区三区二区| 亚洲欧美高清一区二区| 91久久国产香蕉熟女| 久久久精品免费福利视频| 中文字幕在线看二区不卡| 欧亚日韩精品一区二区在线| 亚洲最新精品一区二区| av一区二区三区三| 青青草原精品视频在线| 亚洲欧美二区中文字幕| 久久免费看少妇高潮免费| 欧美成人精品在线观看| 日韩一区二区三级电影| 国产精品久久久毛片av| 欧美精品高清在线视频| 每日更新中文字幕粉嫩av| 国产激情片午夜福利| 女优一区二区三区蜜桃| 亚洲国产精品日韩专区av有中文| 久久热最新免费观看视频| 午夜福利成人在线免费观看 | 国产精品伦一区二区视频| 欧美黄片高清免费播放| 日韩欧美中文字幕在线等| 91九色蝌蚪国产欧美亚洲| 欧美欧美欧美欧美一区| 国产日韩精品一区二区在线| 欧美一区二区久久综合| 国产一区二区主播不卡| 亚洲精品网站国产高清| 日韩欧美亚洲国产一区久久精品| 久久精品成人无码观看56| 亚洲精品一区二区三区pp|