本帖最后由 wbloveilove 于 2012-04-17 16:00:22 编辑

解决方案 »

  1.   

    首先请检查服务器是否能够访问外网。然后检查一下你的SMTP在Web.config文件中是否配置正确
      

  2.   

    租的是虚拟空间,怎么telnet?
      

  3.   

    如果你打算用控件的話,看這個http://ufo-crackerx.blog.163.com/blog/static/1130787782011524104455820/
      

  4.   


    //获取当前对象名字
            string Name = FileUpload1.PostedFile.FileName;
            //获取当前对象地址
            string Path = Path.Substring(Path.LastIndexOf("\\") + 1);
            string Extend = Path.Substring(Path.LastIndexOf(".") + 1);
            //邮件对象
            MailMessage mm = new MailMessage();
            //邮件内容
            mm.Body = "<p>征文</p>";
            //邮件内容正文编码
            mm.BodyEncoding = System.Text.Encoding.UTF8;
            //发件人邮箱地址
            mm.From = new MailAddress("发件人邮箱地址");
            //正文是否可以使用HTML格式
            mm.IsBodyHtml = true;
            //回复地址和发件人地址应该是一样的。
            mm.ReplyTo = new MailAddress("发件人邮箱地址");
            //邮件标题RadioButtonList
            mm.Subject = "邮件标题";
            //指定邮件标题编码格式
            mm.SubjectEncoding = System.Text.Encoding.UTF8;
            //收件人地址集合,可以群发
            mm.To.Add(new MailAddress("收件人邮箱地址"));
            //电子邮件发件人地址
            mm.Sender = new MailAddress("发件人邮箱地址");
            //添加邮件附件
            if ((Extend == "doc" || Extend == "txt" || Extend == "wps"))
            {
                Attachment att = new Attachment(this.FileUpload1.PostedFile.FileName);
                mm.Attachments.Add(att);
            }
            else
            {
                System.Windows.Forms.MessageBox.Show("请确认您的文件格式");
                return;
            }
            //简单邮件传送协议对象
            SmtpClient client = new SmtpClient();
            // 电子邮件通过网络发送
            client.DeliveryMethod = SmtpDeliveryMethod.Network;
            //设置通信服务器,发件人SMTP协议.
            client.Host = "smtp.163.com";
            //用于验证发件人身份凭证。
            client.Credentials = new System.Net.NetworkCredential("发件人邮箱地址", "发件人邮箱密码");
            //发送邮件
            client.Send(mm);
      

  5.   

    我现在才知道,用的是Godaddy的服务器。