`

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)邮件发送的简单例子

    在这个场景中,我们讨论的是如何使用C#在ASP.NET环境下实现邮件发送功能。邮件发送在许多应用中都很常见,例如发送确认邮件、通知、客户服务通信等。 标题中的“C# (ASP.NET)邮件发送的简单例子”意味着我们将探讨...

    asp.net实现邮件附件的发送

    在ASP.NET中,实现邮件附件的发送是一项常见的需求,尤其对于企业级应用或者网站服务来说,这通常是用来发送通知、报告或用户请求的关键功能。本文将深入探讨如何使用C#编程语言来完成这一任务。 首先,我们需要...

    ASP.NET发送邮件

    ASP.NET 是微软开发的一种...总之,ASP.NET结合C#的`System.Net.Mail`库,提供了简单易用的API来实现邮件发送功能。理解并掌握这个过程对于任何ASP.NET开发者来说都是至关重要的,无论是在个人项目还是企业级应用中。

    ASP.NET(C#)Web发送邮件简单源代码

    在这个场景中,我们关注的是如何在ASP.NET环境中利用C#语言来实现Web应用的邮件发送功能。邮件发送在现代Web应用中非常常见,比如用户注册验证、忘记密码重置、订阅通知等。 首先,我们需要了解SMTP(Simple Mail ...

    asp.net邮件发送

    这些代码可能包括了对ASP.NET Membership或自定义用户身份验证模型的使用,以及数据库连接和查询的实现。 总结来说,C# ASP.NET发送邮件涉及的关键知识点包括: 1. 使用System.Net.Mail命名空间的MailMessage和...

    ASP.NET结合COM组件发送Email

    ASP.NET结合COM组件发送Email是一种常见的在Web应用中实现邮件发送功能的方法。在这个过程中,主要利用的是Windows系统中内嵌的CDOSYS组件,它基于SMTP(Simple Mail Transfer Protocol)和NNTP(Network News ...

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

    【标题】中的“基于C#+ASP.NET实现的Email Sending Web Service服务程序源码”表明了这是一个使用C#编程语言和ASP.NET框架开发的Web服务应用,其主要功能是发送电子邮件。在IT领域,Web服务是一种通过HTTP协议进行...

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

    此外,MailSystem.NET的WEB版本采用了ASP.NET技术,这是一种基于服务器端的开发框架,用于创建动态网页应用程序。ASP.NET提供了丰富的控件和事件处理机制,使得开发者能快速构建交互性强的邮件界面。而桌面版的应用...

    网络硬盘系统实例一个简单代码的实现asp.net c#

    【网络硬盘系统实例一个简单代码的实现asp.net c#】 在IT行业中,网络硬盘系统是一种常见的云存储解决方案,它允许用户通过互联网访问、存储和共享文件。本实例将重点介绍如何使用ASP.NET(一种基于.NET Framework...

    ASP.NET登录模块设计 C#

    本篇文章将深入探讨如何在ASP.NET中创建一个登录模块,并涉及相关的C#代码实现。 首先,我们需要理解登录模块的基本组成部分。通常,登录界面包含用户名和密码输入字段,以及提交按钮。用户输入凭据后,这些信息会...

    asp.net登录及注册页面代码实现

    ASP.NET提供了强大的工具和框架来帮助开发者实现这一功能。本文将深入解析一个基于ASP.NET并通过C#语言实现的登录及注册页面的具体代码实现。 #### 一、环境配置与依赖 1. **开发环境**:为了确保能够顺利地运行...

    asp.net邮件发送webservice

    下面将详细介绍ASP.NET邮件发送Web服务的工作原理、实现方法以及相关知识点。 一、ASP.NET邮件发送基础 在ASP.NET中,发送邮件主要依赖于`System.Net.Mail`命名空间中的`SmtpClient`和`MailMessage`类。`SmtpClient...

    asp.net发送邮件

    总之,ASP.NET结合C#提供了一种简单而强大的方式来发送邮件,只需要正确配置发件人的邮箱、SMTP服务器和相应的安全设置,就能实现从Web应用程序向用户发送电子邮件的功能。在实际开发中,确保遵循最佳实践,以确保...

    asp.net+C#+sqlite示例

    ASP.NET、C# 和 SQLite 是 Web 开发中常用的三大技术,它们共同构建了高效、灵活且轻量级的数据库驱动的 Web 应用程序。在这个示例中,我们将深入探讨 ASP.NET 的 MVC 框架如何与 C# 语言结合,以及如何利用 SQLite ...

    邮件收发系统 ASP.NET C#

    【邮件收发系统ASP.NET C#】是一种使用微软的ASP.NET框架和C#编程语言构建的Web应用程序,专为处理电子邮件的发送与接收而设计。该系统的核心目标是提供一个全面的功能集,允许用户通过Web界面方便地进行邮件管理。 ...

    asp.net搭建mybatis开发环境

    ASP.NET 搭建 MyBatis 开发环境详解 在.NET开发领域,ASP.NET一直以其高效、稳定的特点受到广大开发者青睐。而MyBatis作为Java领域广泛应用的持久层框架,其实现灵活,易于理解,也逐渐被.NET社区所接受。本篇文章...

    一个采用ASP.NET +C#+Gmail credentials实现邮件发送的程序例子

    ASP.NET和C#是Microsoft开发的用于构建Web应用程序的强大框架和技术。在这个程序例子中,它们被用来实现一个功能,即通过Gmail凭证发送电子邮件。这是一个常见的需求,特别是在开发需要自动通知或用户通信的Web应用...

    asp.net2.0 邮件发送[C#]

    在这个特定的知识点中,我们将聚焦于C#编程语言在ASP.NET 2.0环境中实现邮件发送的功能。 邮件发送在Web应用中是非常常见的一项需求,比如用户注册确认、忘记密码重置通知、营销邮件等。C#提供了一种简单而强大的...

    ASP.NET+C#范例代码

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

    【ASP.NET编程知识】.NET Core使用FluentEmail发送邮件的示例代码.docx

    在ASP.NET编程中,使用.NET Core发送邮件是一项常见的任务,而FluentEmail是一个强大的开源邮件发送组件,它为.NET和.NET Core提供了简洁且功能丰富的邮件解决方案。FluentEmail在GitHub上有超过1K的星标,随着.NET ...

Global site tag (gtag.js) - Google Analytics