zoukankan      html  css  js  c++  java
  • ASP.NET中发送邮件

    using System;
    using System.Data;
    using System.Configuration;
    using System.Collections;
    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;

    public partial class Default3 : System.Web.UI.Page
    {
        
    protected void Page_Load(object sender, EventArgs e)
        
    {

        }



        
    ///   <summary> 
        
    ///   发送邮件 
        
    ///   </summary> 
        
    ///   <param   name= "strSmtpServer "> smtp地址 </param> 
        
    ///   <param   name= "UserName "> 用户名 </param> 
        
    ///   <param   name= "Password "> 密码 </param> 
        
    ///   <param   name= "strFrom "> 发信人地址 </param> 
        
    ///   <param   name= "strto "> 收信人地址 </param> 
        
    ///   <param   name= "strSubject "> 邮件标题 </param> 
        
    ///   <param   name= "strBody "> 邮件正文 </param> 

        public static void SendMail(string strSmtpServer, string UserName, string Password, string strFrom, string strto, string strSubject, string strBody, string strFileName) 
        

                
    //生成一个   使用SMTP发送邮件的客户端对象 
                System.Net.Mail.SmtpClient   client   =   new   System.Net.Mail.SmtpClient(strSmtpServer); 

                
    //表示以当前登录用户的默认凭据进行身份验证 
                client.UseDefaultCredentials   =   true



                
    //包含用户名和密码 
                client.Credentials   =   new   System.Net.NetworkCredential(UserName,   Password); 

                  
    //指定如何发送电子邮件。 
                  
    //Network                                             电子邮件通过网络发送到   SMTP   服务器。     
                  
    //PickupDirectoryFromIis               将电子邮件复制到挑选目录,然后通过本地   Internet   信息服务   (IIS)   传送。     
                  
    //SpecifiedPickupDirectory           将电子邮件复制到   SmtpClient.PickupDirectoryLocation   属性指定的目录,然后由外部应用程序传送。     

                client.DeliveryMethod   
    =   System.Net.Mail.SmtpDeliveryMethod.Network; 

                
    //建立邮件对象   
                System.Net.Mail.MailMessage   message   =   new   System.Net.Mail.MailMessage(strFrom,   strto,   strSubject,strBody); 
                
                
    //定义邮件正文,主题的编码方式 
                message.BodyEncoding   =   System.Text.Encoding.GetEncoding("gb2312"); 
                message.SubjectEncoding   
    =   System.Text.Encoding.GetEncoding("gb2312"); 
              
                
    //获取或设置一个值,该值指示电子邮件正文是否为   HTML。   
                message.IsBodyHtml   =   false
                
                
    //指定邮件优先级 

                message.Priority   
    =   System.Net.Mail.MailPriority.Normal; 

                
    //添加附件 
                
    //System.Web.Mail.MailAttachment   mailAttachment=new   System.Web.Mail.MailAttachment(@ "f:/baihe.txt ");   
                if   (strFileName!= "" && strFileName!=null
                

                        Attachment   data   
    =   new   Attachment(strFileName); 
                        message.Attachments.Add(data); 
                }
     
            
                
                
    //发件人身份验证,否则163   发不了 
                client.Credentials = new System.Net.NetworkCredential(strFrom, Password);


                
    //发送 
                client.Send(message); 
        }


        
    protected void Button1_Click(object sender, EventArgs e)
        
    {
            SendMail(
    "smtp.163.com""xxxxxx""xxxxxx""xxxxx""xxxxx""1111111""dsfsfsfsdffsd""");
        }

    }

  • 相关阅读:
    Oracle:SQL语句--对表的操作——修改列的数据类型( 即 修改字段的数据类型)
    Oracle:SQL语句--对表的操作——修改列的数据类型( 即 修改字段的数据类型)
    有一分数序列:2/1,3/2,5/3,8/5,13/8,21/13...求出这个数列的前20项之和
    有一分数序列:2/1,3/2,5/3,8/5,13/8,21/13...求出这个数列的前20项之和
    鸡兔同笼:笼子里一共有鸡和兔子35只,一共有94条退, 笼子里一共有鸡和兔子共多少只
    jQuery,使用on代替delegate,live 写法区别
    安卓手机微信页面position: fixed位置错误
    表单提交是ajax提交,PC提交没问题但是手机提交就会一直跳到error,并且也没状态码一直是0
    新版本的jquery checkbox 全选反选代码只能执行一遍,第二次就失败attr与prop区别
    倒计时js代码
  • 原文地址:https://www.cnblogs.com/zpc870921/p/2643262.html
Copyright © 2011-2022 走看看