首页 新闻 会员 周边

.net编写注册时发送邮箱链接认证的问题:

0
[已解决问题] 解决于 2010-11-08 14:23

public void sendEmail(string email)
    {
        string smtp = "smtp.163.com";
        string mailForm = "asp_yangdong@163.com";
        string mailPwd = "tear2112";
        string mailTo = email;
        string mailTitle = "邮件标题";           
        string mailContent = "www.sina.com.cn";    
        SmtpClient client = new SmtpClient(smtp);
        client.UseDefaultCredentials = false;
        client.Credentials = new NetworkCredential(mailForm, mailPwd);
        client.DeliveryMethod = SmtpDeliveryMethod.Network;
        MailMessage message = new MailMessage(mailForm, mailTo, mailTitle, mailContent);
        message.BodyEncoding = Encoding.Default;
        message.IsBodyHtml = true;
        client.Send(message);
    }

发送成功,但是接收的时候,是以文本显示的。请问应该怎么修改?

问题补充: 再请教一下,发出去的超链接,如何变成乱码?
假扮天使的主页 假扮天使 | 初学一级 | 园豆:30
提问于:2010-11-08 13:38
< >
分享
最佳答案
0

可以直接写HTML吧。 

  尊敬的XX: 

   请点击下面链接激活:

    <a href="http://space.cnblogs.com/q/19701/" >http://space.cnblogs.com</a>

       如无法点击 请将链接复制到地址栏。

xiaos | 菜鸟二级 |园豆:434 | 2010-11-08 13:48
谢啦!我第一次也是用A表现,但是没加HTTP:// 真谢谢你了!
假扮天使 | 园豆:30 (初学一级) | 2010-11-08 14:10
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册