C#发送邮件C/S,B/S通用的执行有没有方法呢?我们知道C#发送邮件是我们编程中经常碰到的具体的具体的功能,那么具体的会用到什么方法呢?
创新互联公司专注于企业成都营销网站建设、网站重做改版、镇宁网站定制设计、自适应品牌网站建设、H5响应式网站、成都做商城网站、集团公司官网建设、外贸营销网站建设、高端网站制作、响应式网页设计等建站业务,价格优惠性价比高,为镇宁等各大城市提供网站开发制作服务。
C#发送邮件实现实例:
- 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;
- //C#发送邮件C/s,B/s通用
- ///
- /// EmailPost 的摘要说明
- ///
- 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);
- //C#发送邮件C/s,B/s通用
- SmtpClient smtpClient = new SmtpClient();
- //smtpClient.EnableSsl = true;
- smtpClient.Host = SmtpHost;
- //smtpClient.Port = 465;
- smtpClient.Credentials =
- new NetworkCredential(Poster, PosterPwd);
- //C#发送邮件C/s,B/s通用
- try
- {
- smtpClient.Send(mailmsg);
- getstr += "发送成功";
- }
- catch
- {
- getstr += "发送失败";
- }
- return getstr;
- }
- }
C#发送邮件C/S,B/S通用的执行实例的基本内容就向你介绍到这里,希望对对你了解和学习C#发送邮件有所帮助。
分享名称:浅析C#发送邮件在不同环境下的实现
网站路径:http://www.36103.cn/qtweb/news37/19637.html
网站建设、网络推广公司-创新互联,是专注品牌与效果的网站制作,网络营销seo公司;服务项目有等
声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联