C#发送邮件C/s,B/s通用

C#发送邮件C/s,B/s通用

using
 System;

using
 System.Data;

using
 System.Configuration;

using
 System.Web;

using
 System.Web.Security;

using
 System.Web.UI;

using
 System.Web.UI.WebControls;

using
 System.Web.UI.WebControls.WebParts;

using
 System.Web.UI.HtmlControls;

using
 System.Net.Mail;

using
 System.Net;


///
 
<summary>


///
 EmailPost 的摘要说明

///
 
</summary>


public
 
class
 EmailPost
{

 

public
 EmailPost()
 {

  

//

  

//
 TODO: 在此处添加构造函数逻辑
  

//

 }

    
public
 
static
 
string
 PostEmail(
string
 MailTitle,
string
 MailBody,
string
 RequestEmail)
    {

        
string
 Poster 
=
 

coolmoonf@163.com


//
发送者邮箱地址


        
string
 PosterPwd 
=
 

********

;
//
发送者邮箱密码


        
string
 SmtpHost 
=
 

smtp.163.com

;  
//
发送邮件服务器


        
string
 getstr 
=
 
“”
;
        MailMessage mailmsg 

=
 
new
 MailMessage();
        mailmsg.From 

=
 
new
 MailAddress(Poster);  
//
定义发件人


        mailmsg.To.Add(RequestEmail); 
//
添加收件人


        mailmsg.Subject 
=
 MailTitle;  
//
邮件标题


        mailmsg.Body 
=
MailBody;  
//
邮件内容
        

//
return SendEmail(mailmsg);



        SmtpClient smtpClient 

=
 
new
 SmtpClient();
        

//
smtpClient.EnableSsl = true; 


        smtpClient.Host 
=
 SmtpHost;
        

//
smtpClient.Port = 465; 


        smtpClient.Credentials 
=
 
new
 NetworkCredential(Poster, PosterPwd);
        

try

        {

            smtpClient.Send(mailmsg);
            getstr 

+=
 

发送成功

;
        }
        

catch

        {

            getstr 

+=
 

发送失败

;
        }
        

return
 getstr;

    }

 
}

转载于:https://www.cnblogs.com/qiantuwuliang/archive/2009/07/29/1533808.html

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/110881.html原文链接:https://javaforall.net

(0)
上一篇 2021年7月31日 下午6:00
下一篇 2021年7月31日 下午7:00


相关推荐

  • JavaScript控制台打印单词

    JavaScript控制台打印单词在线工具我们打开这个在线工具 进行使用 console 控制台打印字母使用方法 1 首先我们访问上面的在线工具网站 2 我们在文本框输入一些内容 比如说 Tencent 然后我们点击 TestAll 按钮 记住要点击 TestAll 按钮才会出现很多可以提供选择的样式 3 我们点击 Select amp Copy 按钮 然后按下 ctrl v 进行复制 4 最关键的一步 我们把它粘贴到 word 上 使用查找替换功能把所有的 换成 因为有转义字符的说法 5 把替换好的文本粘贴到代码上

    2026年3月26日
    2
  • onshow和onload区别

    onshow和onload区别onshow在每次打开页面都会加载数据,可以用于数据在需要刷新的环境下onload只是在第一次进入页面会刷新数据,从二级页面回来不会重新加载数据

    2022年6月17日
    50
  • java认证考试试卷_java认证考试试题及答案

    java认证考试试卷_java认证考试试题及答案java认证考试试题及答案故答案为C。12.Whatistheresultafterthefollowingcodeexecutes?1shorts=0x00FD;2byteb=(byte)s;3System.out.println(b);Select1correctanswer:A.Compiletimeerrorinline1B.Comp…

    2022年7月7日
    23
  • drupal 6.0 入门教程 – 第一章

    drupal 6.0 入门教程 – 第一章
     
    由于工作项目的原因,需要采用drupal来部署,所以最近学习了drupalcms,天天到 drupal.org,drupalchina.org,zhupou.cn,5iphp.com上学习
     
     
    项目的核心是提供一款在线教学和互动社区,希望通过这个教程提供给大家一个比较全面的项目开发指导。首先,我近期的主要任务是熟悉drupalCMS,和设计主页的版式也就是themes。
     
    下面我们从drupal的介绍入手,开始讲解如果

    2022年5月29日
    37
  • AI 智能体 2026 全面爆发:从 “会聊天” 到 能办事

    AI 智能体 2026 全面爆发:从 “会聊天” 到 能办事

    2026年3月17日
    2
  • Feign使用方法

    Feign使用方法什么是 FeignFeign 是微服务架构中的一种服务调用方式 通过声明方式进行微服务调用 Feign 可以帮助我们更加便捷编写接口 Feign 的使用由三个部分组成 服务提供者 服务消费者 Feign 客户端服务提供者 服务接口 接口定义需要加上 RequestMappi 注解 publicinterf

    2026年3月18日
    2

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号