`

asp.net能实现身份认证的EMAIL发送方法(c#版本)

阅读更多
    public  void sendMail()
        
{
            
//实例化MailMessage对象
            System.Web.Mail.MailMessage mail=new System.Web.Mail.MailMessage();

            
//定义邮件的发送地址
            mail.From="aierong@126.com";

            
//定义邮件的接收地址
            
//设置以分号分隔的收件人电子邮件地址列表
            mail.To="aierong@126.com";

            
//定义邮件的暗送地址
            
//设置以分号分隔的电子邮件地址列表
            mail.Bcc="a@126.com";

            
//定义邮件的抄送地址
            
//设置以分号分隔的电子邮件地址列表
            mail.Cc="abc@371.net;aaa@263.net";

            
//定义邮件的主题
            mail.Subject=".net email";

            
//设置电子邮件正文的内容类型
            
//在这里我们以HTML的格式发送
            mail.BodyFormat=System.Web.Mail.MailFormat.Html;

            
//设置电子邮件的正文
            mail.Body="go go go";

            
//设置一个附件
            System.Web.Mail.MailAttachment mailAttachment=new System.Web.Mail.MailAttachment(@"d:\abc.doc");

            
//邮件附加上一个附件
            mail.Attachments.Add(mailAttachment);

            
//SMTP服务器
            
//许多SMTP服务器都需要身份验证
            System.Web.Mail.SmtpMail.SmtpServer="smtp.126.com";

            
//验证
            mail.Fields.Add("http://schemas.microsoft.com/cdo/configuration/smtpauthenticate""1"); 
            
//登陆名
            mail.Fields.Add("http://schemas.microsoft.com/cdo/configuration/sendusername""aierong"); 
            
//登陆密码
            mail.Fields.Add("http://schemas.microsoft.com/cdo/configuration/sendpassword""*******"); 

            
//发送
            System.Web.Mail.SmtpMail.Send(mail);
        }


此方法可以给外网发送email

参考文章可以看
http://www.systemwebmail.com/faq/3.8.aspx

分享到:
评论

相关推荐

    基于C#+ASP.NET实现的Email Sending Web Service服务程序源码

    基于C#+ASP.NET实现的Email Sending Web Service邮件服务程序源码。

    C# ASP.Net完整代码生成器

    之后单击'生成单层代码'新建App_Code文件夹将生成的C#代码(ASP.NET后台代码)放里面, 【生成三层工厂模式项目】 (1)B/S架构: 输入数据库名(Server)登录名(Name)密码(Pwd)连接数据库成功后直接点生成整个项目...

    ASP.NET+C#范例代码

    ASP.NET+C#范例代码 简单的计数器 发email的程序: 文件管理器1.0 文件管理器2.0 文件管理器3.0 一个简单的留言板 简体字和繁体字互转1.0 简体字和繁体字互转2.0

    asp.net知识库

    在ASP.Net中两种利用CSS实现多界面的方法 如何在客户端调用服务端代码 页面一postback,它就显示页面的最顶端,怎样让它定位在某一位置? 如何保证页面刷新后的滚动条位置 清除网页历史记录,屏蔽后退按钮! 如何传值...

    基于ASP.NET实现百度文库

    期末作业做的ASP.NET实现百度文库功能; 后台把上传的DOC,PPT,XLS,PDF文件转换为SWF文件,并提取出文档第一张图保存为JPG格式,tools文件夹中包含了转换需要的转换工具,调用了Office COM组件,成功转换需要安装...

    MailSystem.NET 邮件 系统 开源 代码 WEB EMAIL 桌面 应用 C# asp.net

    C#开发的一个邮件平台,有WEB 版本和桌面版等。 支持 POP3 SMTP IMAP 。源代码可直接运行。

    asp.net c#支付宝接口详细代码

    asp.net c#支付宝接口详细代码  支付宝Payto接口的C#.net实现方法。支付宝现在这种支付方式比较多象网银在线等使用的方法都是url验证,就是通过url参数和一个这些url参数的md5编码来确认这个连接的正确性,支付宝...

    asp.net 代码生成器 .NET代码生成器 C#代码生成器 三层源代码生成器

    asp.net 代码生成器 【基本说明】 1、能够生成三层模式操作的所有后台代码,简单的SQL Server 2005数据库操作。 2、生成的代码包括了 MODEL、BLL、DAL、DBHelper、Config 生成的代码内有详细注释可提供参考。 ...

    .net 邮件发送小例子

    SMTP协议,用自己的qq邮箱还有发送邮件的小例子(asp.net)

    asp.net电子邮件发送与接收

    asp.net(C#)电子邮件发送与接收

    验证码 C# .net语言实现的验证码

    自己编写的用于asp.net的C#语言的验证码,如果需要,可与我联系,免费提供。 Email:wenqingluomo@163.com

    C#利用jmail组件发送电子邮件

    开发环境vs2008,语言C#,功能利用jmail组件发送电子邮件,项目中包含jmail及使用说明安装包。

    ASP.NET代码生成器

    之后单击'选择'选择保存路径,点击'单类结构'新建App_Code文件夹将生成的C#代码(ASP.NET后台代码)放里面。 【生成三层模式项目】 (1)B/S架构(ASP·NET): 输入数据库名(Server)登录名(Name)密码(Pwd)连接...

    asp.net 双向探针

    ASP.NET+c#做的双向探针,即可以看服务器的相关信息,也可以看自己的信息。 不需要做任何设置,上传后就可运行(服务器要支持.net啊) 如果使用国外空间请将web.config一起上传,否则可能会出现乱码。 版本更新...

    ASP.NET WebApi E-Mail服务(.NET 6.0+EntityFrameworkCore 6)

    通过SMTP向请求邮箱发信,发信邮箱由API建立者创建,并设置权限,项目资源,包括了结构框架等,使用了ASP.NET WebAPI技术和EFCore框架,涉及到依赖注入等知识,需要引入Newtonsoft.Json包,更多信息请查看作者博客,用现成的...

    sharpmimetools-0.6.zip_SharpMimeTools_email in asp.net_sharpmime

    sharpmimetools是一款C#编写的ASP.NET下的EMail客户端。这部分是工具栏模式的源码。

    asp.net mvc发送邮件实例讲解

    QQ邮箱 POP3 和 SMTP 服务器地址设置如下:邮箱POP3服务器(端口110)SMTP服务器(端口25)qq.compop.qq.comsmtp.qq.comSMTP服务器需要身份验证。 如果是设置POP3和SMTP的SSL加密方式,则端口如下: POP3服务器...

    ASP.NET简单的注册页面和跳转

    基础中的基础!需求高请勿下载!用ASP.NET实现简单的跳转,参考课本《ASP.NET网站开发实例教程》第二版P41实例,上课写的,后边QQ和Email的正则表达式未填写!

Global site tag (gtag.js) - Google Analytics