使用VS2003发送Email与之后VS2005版本及以上VS版本不一样,记录一下,

需要引用using System.Web.Mail;

  1. public void SendEmail()
  2. {
  3. try
  4. {
  5. //Tools.WriteLog("==============开始发送邮件==============");
  6. MailMessage mail = new MailMessage();
  7. //设置接收邮箱 (群发邮箱之间用","英文逗号隔开)
  8. mail.To = "接收者邮箱地址";
  9. //设置发送邮箱
  10. mail.From = "发送者邮箱地址";
  11. //设置支持服务器验证
  12. mail.Fields.Add("http://schemas.microsoft.com/cdo/configuration/smtpauthenticate", "");
  13. //设置用户名
  14. mail.Fields.Add("http://schemas.microsoft.com/cdo/configuration/sendusername", "发送者邮箱地址");
  15.  
  16. //设置用户密码
  17. mail.Fields.Add("http://schemas.microsoft.com/cdo/configuration/sendpassword", "发送者邮箱密码");
  18. //发送主题
  19. mail.Subject = "我的邮件";
  20. //发送邮件内容
  21. mail.Body = "这是我发送的邮件";
  22. //邮件内容格式
  23. mail.BodyFormat = MailFormat.Html;
  24. //邮件内容编码
  25. mail.BodyEncoding = System.Text.Encoding.UTF8;
  26. //邮件等级
  27. mail.Priority = MailPriority.High;
  28. //添加邮件附件
  29. mail.Attachments.Add(new MailAttachment("D:/1.txt", MailEncoding.Base64));
  30. #region 可以传入一个ArrayList 存放附件地址,发送多个附件
  31. //ArrayList mailAttachments = new ArrayList();
  32. //mailAttachments.Add("path");
  33. //for (int i = 1; i < mailAttachments.Count + 1; i++)
  34. //{
  35. // if (System.IO.File.Exists(mailAttachments[i - 1].ToString()))
  36. // {
  37. // mail.Attachments.Add(new MailAttachment(mailAttachments[i - 1].ToString(), MailEncoding.Base64));
  38. // }
  39. //}
  40. #endregion
  41. //设置邮件发送smtp服务器
  42. SmtpMail.SmtpServer = "smtp.qq.com";
  43. //发送
  44. SmtpMail.Send(mail);
  45. }
  46. catch (Exception ex)
  47. {
  48. Response.Write("<script>alert('" + ex.Message + "');</script>");
  49. }
  50.  
  51. }

使用VS2003 发送Email的更多相关文章

  1. java发送email

    package com.assess.util; import java.io.File; import java.util.ArrayList; import java.util.List; imp ...

  2. Spring 发送 Email

    本文转自:http://zl198751.iteye.com/blog/757617 看到了本文,收获颇丰,感谢之至! 首先介绍下Email的发送流程: 需要选中smtp邮件服务器,Yahoo不提供免 ...

  3. 使用PHP发送email进行账号激活或者密码修改操作

    使用PHPMailer编写发送邮件 PHPMailer需PHP的socket扩展支持,而PHPMailer链接qq域名邮箱时需要ssl加密方式(qq邮箱最近做了限制,新开域名邮箱不再允许通过smtp协 ...

  4. 使用python原生的方法实现发送email

    使用python原生的方法实现发送email import smtplib from email.mime.text import MIMEText from email.mime.multipart ...

  5. C#发送Email邮件(实例:QQ邮箱和Gmail邮箱)

    下面用到的邮件账号和密码都不是真实的,需要测试就换成自己的邮件账号. 需要引用: using System.Net.Mail; using System.Text; using System.Net; ...

  6. 【WinForm】C# 发送Email

    发送Email  的条件 1.SmtpClient SMTP 协议    即 Host 处理事务的主机或IP地址     //smtp.163.com      UseDefaultCredentia ...

  7. [转]C#发送Email邮件 (实例:QQ邮箱和Gmail邮箱)

    下面用到的邮件账号和密码都不是真实的,需要测试就换成自己的邮件账号. 需要引用:using System.Net.Mail;using System.Text;using System.Net; 程序 ...

  8. asp.net发送E-mail

    发送电子邮件也是项目开发当中经常用到的功能,这里我整理了一个发送电子邮件(带附件,支持多用户发送,主送.抄送)的类库,供大家参考. 先上两个实体类,用于封装成Mail对象. /// <summa ...

  9. 使用spring 并加载模板发送Email 发邮件 java 模板

    以下例子是使用spring发送email,然后加载到固定的模板,挺好的,大家可以试试 需要使用到spring-context 包 和 com.springsource.org.apache.veloc ...

随机推荐

  1. Android中实现静态的默认安装和卸载应用

    近期好长时间都没有写blog了,主要是由于近期工作上的事以及下载Android源代码的事耽误的(下载源代码这件事会在兴许的blog中写道.这个真的非常有意义呀~~),那么今天来写点什么呢?基本的灵感来 ...

  2. 解读JavaScript代码 var ie = !-[1,]

    var ie = !-[1,]: 这句代码在IE9之前曾被称为世界上最短的IE判定代码.代码虽短但确包含了不少javascript基础知识在里面.在这个例子中代码执行时会先调用数组的toString( ...

  3. APP设计规范大全

    大图可保存到本地

  4. JSP进阶 之 SimpleTagSupport 开发自定义标签

    绝大部分 Java 领域的 MVC 框架,例如 Struts.Spring MVC.JSF 等,主要由两部分组成:控制器组件和视图组件.其中视图组件主要由大量功能丰富的标签库充当.对于大部分开发者而言 ...

  5. Win7如何添加局域网内的网络打印机

    win+R或开始找到运行,在运行框中输入打印机所在的局域网内的IP地址. 这时会打开一个界面.如图 右键要选择的打印机.连接.这时会显示正在安装打印机驱动.如图 开始菜单->设备和打印机 找到刚 ...

  6. 自己写的轻量级PHP框架trig与laravel5.1,yii2性能对比

    看了下当前最热门的php开发框架,想对比一下自己写的框架与这些框架的性能对比.先看下当前流行框架的投票情况. 看结果对比,每个测试脚本做了一个数据库的联表查询并进行print_r输出,查询的sql语句 ...

  7. ASP.NET Core Web开发学习笔记-1介绍篇

    ASP.NET Core Web开发学习笔记-1介绍篇 给大家说声报歉,从2012年个人情感破裂的那一天,本人的51CTO,CnBlogs,Csdn,QQ,Weboo就再也没有更新过.踏实的生活(曾辞 ...

  8. php 函数之 )_each()list()implode()explode()in_array()

    <?php /* implode() 把数组组合成字符串 explode() 把字符串分割成数组 in_array() 检测内容是否在数组中 each()把数组元素拆分成新的数组 list() ...

  9. Android性能优化建议

    1.减少View树的高度(多层嵌套) 2.使用<include>重用layout 3.使用<ViewStub>实现View的延迟加载 作用范围:当这个布局在初始化加载时候,不需 ...

  10. Leetcode 283 Move Zeroes python

    题目: Given an array nums, write a function to move all 0's to the end of it while maintaining the rel ...