asp.net C#   如何 把textbox中内容发到指定邮箱中   谁有代码教教我啊

解决方案 »

  1.   

    去找一些邮箱发送的代码来看看  可以尝试使用 Jmail
      

  2.   

       #region        
            //email是邮箱名,txtbox1是文件框里的内容            
            public static void Sends(string email,string txtbox1) 
            {
                string formto = "发件箱地址";
                string to = email;   //接收邮箱
                 string content = "";
                string body = txtbox1;
                string name = "发件箱";
                string upass = "密码";
                string smtp = "smtp地址";
                SmtpClient _smtpClient = new SmtpClient();            
                _smtpClient.DeliveryMethod = SmtpDeliveryMethod.Network;//指定电子邮件发送方式
                _smtpClient.Host = smtp; //指定SMTP服务器
                _smtpClient.Credentials = new System.Net.NetworkCredential(name, upass);//用户名和密码
                MailMessage _mailMessage = new MailMessage();
                //发件人,发件人名 
                _mailMessage.From = new MailAddress(formto, "别名");
                //收件人 
                _mailMessage.To.Add(to);
                _mailMessage.SubjectEncoding = System.Text.Encoding.GetEncoding("gb2312");
                _mailMessage.Subject = content;//主题            _mailMessage.Body = body;//内容
                _mailMessage.BodyEncoding = System.Text.Encoding.GetEncoding("gb2312");//正文编码
                _mailMessage.IsBodyHtml = true;//设置为HTML格式
                _mailMessage.Priority = MailPriority.High;//优先级   
                try
                {
                    _smtpClient.Send(_mailMessage);
                }
                catch (Exception)
                {
                                    
                }
                
            }
            #endregion
      

  3.   

    怎么用啊   放到哪里   通过单击button事件    把数据发送到指定邮箱
      

  4.   


    ....
    using System.Web.Mail;public bool sendMail(string Msg)
    {
       try{ 
         MailMessage Message=new MailMessage();
         Message.To="[email protected]";//接收邮件的邮箱地址
          Message.From="[email protected]";//发送邮件的邮箱地址
          Message.Subject="接收邮件";//发送的邮件主题
          Messge.Body=Msg;//邮件正文的内容
         Message.Fields.Add("http://schemas.microsoft.com/cdo/configuration/sendusername", "dingli");//设置验证用户名                   
         Message.Fields.Add("http://schemas.microsoft.com/cdo/configuration/sendpassword", "123");//设置验证密码
         Message.Fields.Add("http://schemas.microsoft.com/cdo/configuration/smtpauthenticate",1);
         SmtpMail.SmtpServer=”smtp.163.com“;//发送邮箱的服务器
          SmtpMail.Send(Message);
         return true;
      }
      catch(Execption ex)
      {
         return false;
        
      }
    }private button1_click(object sender,eventArgs e)
    {
        if(sendMail(TextBox1.Text))
        {
           response.write("<script>alert('发送成功')</script>");
        }
    }