自动发送E-mail
用代码自动发送E-mail 的时候能不能实现把当前页面发出去呢?
源代码:
MailMessage mail = new MailMessage();
mail.To = "**@sohu.com ";
mail.From = "**@163.com ";
mail.Subject =this.Page.ToString();
mail.Priority = MailPriority.High;//
mail.BodyFormat = MailFormat.Html; //
mail.Body = ????;//怎么样把当前页面 转成 HTML 在这里发出去呢?
mail.Fields.Add( "http://schemas.microsoft.com/cdo/configuration/smtpauthenticate ", "1 ");
mail.Fields.Add( "http://schemas.microsoft.com/cdo/configuration/sendusername ", "用户 ");
mail.Fields.Add( "http://schemas.microsoft.com/cdo/configuration/sendpassword ", "密码 ");
SmtpMail.SmtpServer = "localhost ";
SmtpMail.Send( mail );
只有这么多分了..不好意思..
请高手们指点~ 先谢了!
------解决方案--------------------up
------解决方案--------------------只能帮你顶顶.....
这技术还没到加!!
不过好象用JMAIL好象更好点哦!
记得用这个我也不成功...
------解决方案--------------------UP
------解决方案--------------------ding
------解决方案--------------------up
------解决方案--------------------string aa=File1.Value.Replace( "\\ ", "\\\\ ");
------解决方案--------------------up