引入命名空間

using System.Net.Mail;
using System.Net;

private static bool SendMail(string toAddress, string mailSubject, string mailBody)
    {
        MailAddress from = new MailAddress("xiachufeng@126.com", "xiachufeng"); //设置发件人信箱,及显示名字
        MailAddress to = new MailAddress(toAddress, "gangge");  //设置收件人信箱,及显示名字
        MailMessage oMail = new MailMessage(from, to);   //创建一个MailMessage对象
        oMail.Subject = mailSubject;      //邮件标题      
        oMail.Body = mailBody;       //邮件内容

oMail.Attachments.Add(new Attachment("D:\\project.rar")); //附件
        oMail.IsBodyHtml = true;            //指定邮件格式,支持HTML格式       
        oMail.BodyEncoding = System.Text.Encoding.GetEncoding("utf-8");//邮件采用的编码       
        oMail.Priority = MailPriority.High;//设置邮件的优先级为高
        //发送邮件服务器
        SmtpClient client = new SmtpClient();
        client.Host = "smtp.126.com";    //指定邮件服务器
        client.Credentials = new NetworkCredential("xiachufeng@126.com", "你的密码");//指定服务器邮件,及密码
        try
        {
            client.Send(oMail);  //发送邮件
        }
        catch (Exception eall)
        {
            string str = eall.Message;
            return false;
        }
        finally
        {

oMail.Attachments.Dispose(); 
            oMail.Dispose();       //释放资源
        }
        return true;
    }

/// <summary>
   /// 调用 发送邮件
   /// </summary>
   /// <param name="sender"></param>
   /// <param name="e"></param>
    protected void Button1_Click(object sender, EventArgs e)
    {

bool b = SendMail("duchenggang.accp@163.com", "你好", "哈哈哈,做个测试gang");
        if (b == true)
        {
            ClientScript.RegisterStartupScript(this.GetType(), "onclick", "<script>alert('ok')</script>");

}
        else
        {
            ClientScript.RegisterStartupScript(this.GetType(), "onclick", "<script>alert('error')</script>");

}
    }

转载于:https://www.cnblogs.com/xiachufeng/archive/2010/07/28/1786669.html

.NET发送邮件代码--測試通過相关推荐

  1. 我的crystal report for asp.net測試通過了

        昨天晚上﹐測試在vs.net2003中用推的模式呼叫crystal report﹐成功﹐今天一大早﹐ 又開始繼續測試其轉檔與參數傳遞的功能﹐花了2個小時﹐都已OK,綜合這几天的測試﹐    我 ...

  2. linux虚拟机 dev sda2,虛擬機linux下 /dev/sda2 滿了怎么辦,測試用過,真實可行

    首先在滿了的虛擬機下添加硬盤,另外我不知道硬盤擴展有什么用,添加的容量好像沒什么用,所以我選擇用mount的掛載方式 剩下的就很簡單了,在root權限下打:fdisk -l  出現 如上截圖出現了sd ...

  3. ASP.NET MVC 單元測試系列 (5):瞭解 Stub 假物件

    http://blog.miniasp.com/post/2010/09/18/ASPNET-MVC-Unit-Testing-Part-05-Using-Stub-Object.aspx 前天的文章 ...

  4. IC在測試生產過程的靜電放電(ESD)擊傷及電性過壓(EOS)現象

    在待測物.設備或是人員之間,不可避免都會有移動及接觸與再分離的行為出現,因此在待測物上必然會發生靜電放電(Electrostatics Discharge, ESD)的現象.雖然在環境溫度及相對濕度與 ...

  5. Server2008 RMS測試

    Server2008 RMS 測試<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office&qu ...

  6. LAMP 啟動 WWW 服務與測試 PHP 模組

    OK!最單純簡易的 WWW 伺服器設定搞定的差不多了,接下來就是要啟動啦!啟動的方法簡單到不行,用傳統的方式來處理: [root@www ~]# [root@www ~]# [root@www ~]# ...

  7. Windows server 2003 R2 文件服務管理測試報告

    一.Windows server 2003 R2文件服务器资源管理器的功能介紹 摘自微軟網站關于windows server 2003 server R2介紹網頁中的一段話: [管理存储资源不仅包含数 ...

  8. iOS 14.5 目前已經發布了8 個測試版更新

    日前蘋果已經官宣,將於北京時間4 月21 日以在線形式舉行今年的春季新品發布會. 除了新款iPad Pro.AirTag.AirPods 等呼聲很高的新產品之外,還有不少小伙伴期待iOS 14.5 正 ...

  9. Unity 5.4公開測試,免費用戶也能下載使用!

    作者:ALEX LIAN  原文連結 為開發者提供可靠穩定的產品是我們一貫的使命,現在我們想提供Unity 5.4 beta版本給所有的開發者測試,包含了Unity Personal Edition版 ...

  10. ASP.NET MVC 單元測試系列 (3):瞭解 Mock 假物件 ( moq )

    http://blog.miniasp.com/post/2010/09/16/ASPNET-MVC-Unit-Testing-Part-03-Using-Mock-moq.aspx 我們在上一篇已經 ...

最新文章

  1. 七牛云 直播 java_七牛云直播SDK之推流解析
  2. 基于Node的Koa2项目从创建到打包到云服务器指南
  3. 用户故事与敏捷方法阅读笔记03
  4. [转载] 七龙珠第一部——第130话 悟空的敌人竟是悟空
  5. android webview 获取图片,Android – 保存WebView中的图片
  6. C++11正则表达式例子集合
  7. 架构,框架,模式,模块、组件、插件的含义和区别
  8. 苹果经典复古彩虹Logo回归?这效果图 看了只想告辞!
  9. python之argmax
  10. 按键精灵手机助手之实战篇(三)通用方法
  11. 在任意位置Reset掉任意的TCP连接
  12. C中struct的函数的实现
  13. Cocos2d-x初级篇之工程的创建和编译(windows环境)
  14. VCPKG安装opencv后VS2019无法找到viz.hpp
  15. 2019抖音最近火的歌曲精选1000多首无损音乐
  16. [PHP]用PHP自己写一个zoomeye的api(偷懒必备quq)
  17. 怎么做餐饮行业的引流?
  18. 翻译工具包:txt文件专场(一)
  19. Python滞后相关系数(Lagged correlation)代码分享,气象相关
  20. 经济型EtherCAT运动控制器(八):轴参数与运动指令

热门文章

  1. 比想象中更旗舰,金立M2017国内首秀堪称完美!
  2. Звезда 星星
  3. 局域网系统设计的主要内容
  4. cmake使用介绍【转】
  5. uni.request在接口状态码403等还是走success
  6. js函数内部定义函数的理解
  7. windows powershell 没有vi_「PowerShell」人人都值得学一点PowerShell实现自动化(2)
  8. python小_Python 小入坑
  9. python分类时特征选择_推荐 :使用Python实现机器学习特征选择的4种方法(附代码)...
  10. python显示文字框_python如何使用文本框