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

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)化
亚洲午夜一区二区精品| 日本区一区二区三啪啪| 久国产精品一区国产精品| 日韩高清av一区二区| 国产一区二区三区本色| 日本成熟妇高潮视频在线观看不卡 | 熟女人妻av五十路六十路| 国产日韩欧美亚洲一区二区| 午夜影院在线观看网站| 在线免费观看午夜视频| 国产产品在线免费看91| 国产日韩精品在线视频| 国产亚洲精品第一最新| 亚洲欧美激情国产综合久久| 香蕉视频欧美久久精品| 亚洲视频一区二区精品| 国产午夜亚洲精品福利| 亚洲品质一区二区三区| 欧美日韩加勒比综合在线 | 少妇肥臀一区二区三区| 97视频精品免费观看| 九九视频666免费| 黄色av手机在线观看| 五月婷婷丁香花综合网| 日本中文一区在线观看| 亚洲国产日韩精品久久| 精品视频一区二区三区在线观看| 内射性感黑丝少妇av| 人妻中文字幕在线av| 亚洲综合国产中文字幕| 午夜少妇福利在线观看| 91美女人妻精品久久| 长腿丝袜美女亚洲一区二区| 亚洲综合激情一区二区| 日本欧美国产污黄在线观看| 不卡一区二区国产精品| 亚洲日本韩国一区二区| 亚洲免费观看视频一区二区三区| 国产国产乱老熟女视频网站| 日韩精品毛片精品一区到三区| 日本中文字幕黄色人妻|