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年10月19日
    45
  • java实现发送邮件工具[通俗易懂]

    java实现发送邮件工具[通俗易懂]java实现发送邮件的功能:首先需要导入mail.jar;然后需要写发送方法:1、邮箱发送封装工具类:packagecom.wxjiameng.utils;importjava.util.Date;importjava.util.Properties;importjavax.activation.DataHandler;importjavax.activation.FileDa

    2022年5月14日
    31
  • 《大话西游》20年后重映(附影评:《大话西游》你真的看懂了吗?)

    《大话西游》20年后重映(附影评:《大话西游》你真的看懂了吗?)

    2022年1月18日
    115
  • Android2017-2018最新面试题(3-5年经验个人面试经历)

    2017-2018最新Android面试题版权声明:本文为博主原创文章,未经博主允许不得转载。原文链接:http://blog.csdn.net/huangqili1314/article/details/72792682大家好,在跟大家讲述自己的面试经历,以及遇到的面试题前,先说说几句题外话。接触Android已经3年,在工作中遇到疑难问题总是在网上(csdn大牛博客,stack…

    2022年4月10日
    43
  • taskscheduler java_Spring TaskScheduler使用实例解析

    taskscheduler java_Spring TaskScheduler使用实例解析这篇文章主要介绍了SpringTaskScheduler使用实例解析,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下TaskScheduler提供对计划任务提供支持;使用@EnableScheduling开启计划任务支持使用@Scheduled来注解计划任务的方法;示例演示后台间断执行任务和定时计划任务计划任务的配置@Configuration@…

    2022年10月11日
    2
  • 黑盒测试的优缺点_黑盒测试的概念

    黑盒测试的优缺点_黑盒测试的概念黑盒测试概念:又称功能测试或数据驱动测试,是用来检测每个功能是否正常使用。黑盒测试主要意味着测试要在软件的接口处进行,这种测试方法是将测试对象看成一个盒子,测试人员不考虑内部,直接按照需求规则说明书,直接检查他的功能是否符合要求。如上图所示,将系统看成黒盒,内部如何实现是不需要了解的,只需要知道输入和预期输出。黑盒的优缺点介绍:黑盒测试的优点有:1.不需要了解程序内部的代码及实现,操作…

    2022年10月3日
    3

发表回复

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

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