浅析C#发送邮件在不同环境下的实现

C#发送邮件C/S,B/S通用的执行有没有方法呢?我们知道C#发送邮件是我们编程中经常碰到的具体的具体的功能,那么具体的会用到什么方法呢?

创新互联公司专注于企业成都营销网站建设、网站重做改版、镇宁网站定制设计、自适应品牌网站建设、H5响应式网站成都做商城网站、集团公司官网建设、外贸营销网站建设、高端网站制作、响应式网页设计等建站业务,价格优惠性价比高,为镇宁等各大城市提供网站开发制作服务。

C#发送邮件实现实例:

 
 
 
  1. using System;  
  2. using System.Data;  
  3. using System.Configuration;  
  4. using System.Web;  
  5. using System.Web.Security;  
  6. using System.Web.UI;  
  7. using System.Web.UI.WebControls;  
  8. using System.Web.UI.WebControls.WebParts;  
  9. using System.Web.UI.HtmlControls;  
  10. using System.Net.Mail;  
  11. using System.Net;  
  12. //C#发送邮件C/s,B/s通用  
  13. ///   
  14. /// EmailPost 的摘要说明  
  15. ///   
  16. public class EmailPost  
  17. {  
  18.  public EmailPost()  
  19.  {  
  20.   //  
  21.   // TODO: 在此处添加构造函数逻辑  
  22.   //  
  23.  }  
  24.  
  25. public static string PostEmail(  
  26. string MailTitle,string MailBody,string RequestEmail)  
  27. {  
  28.  
  29. string Poster = "coolmoonf@163.com";  
  30.  //发送者邮箱地址  
  31. string PosterPwd = "********";//发送者邮箱密码  
  32. string SmtpHost = "smtp.163.com";  //发送邮件服务器  
  33. string getstr = "";  
  34. MailMessage mailmsg = new MailMessage();  
  35. mailmsg.From = new MailAddress(Poster);  //定义发件人  
  36. mailmsg.To.Add(RequestEmail); //添加收件人  
  37. mailmsg.Subject = MailTitle;  //邮件标题  
  38. mailmsg.Body =MailBody;  //邮件内容  
  39. //return SendEmail(mailmsg);  
  40. //C#发送邮件C/s,B/s通用  
  41. SmtpClient smtpClient = new SmtpClient();  
  42. //smtpClient.EnableSsl = true;   
  43. smtpClient.Host = SmtpHost;  
  44. //smtpClient.Port = 465;   
  45. smtpClient.Credentials =   
  46. new NetworkCredential(Poster, PosterPwd);  
  47. //C#发送邮件C/s,B/s通用  
  48. try 
  49. {  
  50. smtpClient.Send(mailmsg);  
  51. getstr += "发送成功";  
  52. }  
  53. catch 
  54. {  
  55. getstr += "发送失败";  
  56. }  
  57. return getstr;  
  58.  
  59. }  
  60.  
  61.    
  62. }  

C#发送邮件C/S,B/S通用的执行实例的基本内容就向你介绍到这里,希望对对你了解和学习C#发送邮件有所帮助。

分享名称:浅析C#发送邮件在不同环境下的实现
网站路径:http://www.36103.cn/qtweb/news37/19637.html

网站建设、网络推广公司-创新互联,是专注品牌与效果的网站制作,网络营销seo公司;服务项目有等

广告

声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联