string Subject = "找回密码";
        string Content = "您在欢乐情人谷的帐号为:admin" +  "密码为:123456";
        //string Content = "您登陆物流信息管理平台帐号为:" + name + "密码为:" + pass;
        string Receiver = txtEmail.Text;
        string server = ""; 在本地机子上。这个该怎么设,在互联网主机上,这个又该怎么设。        jmail.MessageClass myJmail = new jmail.MessageClass();
        myJmail.Charset = "GB2312"; //设置使用的邮件字符集,默认US-ASCII 中国则为GB2312
        myJmail.ISOEncodeHeaders = false; //邮件头是否使用iso-8859-1编码 默认值为true;
        myJmail.From = "[email protected]";  //返回或设置发件人的地址
        myJmail.Subject = Subject;  //邮件的主题(标题)
        myJmail.AddRecipient(Receiver, "", ""); //添加收件人       
        myJmail.Body = Content;  //邮件的正文
        myJmail.Send(server, true); //发送邮

解决方案 »

  1.   

    System.Net.Mail.SmtpClient client = new System.Net.Mail.SmtpClient();
                    client.Host = "smtp.163.com";//使用163的SMTP服务器发送邮件
                    client.UseDefaultCredentials = true;
                    client.DeliveryMethod = System.Net.Mail.SmtpDeliveryMethod.Network;
                    client.Credentials = new System.Net.NetworkCredential("hl765_kefu", "575757585858");
                    System.Net.Mail.MailMessage Message = new System.Net.Mail.MailMessage();
                    Message.From = new System.Net.Mail.MailAddress("[email protected]");
                    Message.To.Add("" + email +"");//
                    Message.Subject = "你成龙辅导网的密码";
                    Message.Body = "你的用户名是:" + user + " 密码是:" + userpass;
                    Message.SubjectEncoding = System.Text.Encoding.UTF8;
                    Message.BodyEncoding = System.Text.Encoding.UTF8;
                    Message.Priority = System.Net.Mail.MailPriority.High;
                    Message.IsBodyHtml = true;
                    client.Send(Message);
                    Response.Write(DB.MessageBox("你的密码已成功发送到你的邮箱!"));其他邮箱能收到,QQ邮箱收不到,不知是什么原因。
      

  2.   

    以上代码发送126 163 sina 的邮箱都没问题,可是发出QQ邮箱,提示发送成功,但收不到邮件。