SendMail

本文介绍了一种利用C#实现发送包含HTML格式内容的电子邮件的方法。具体包括设置SMTP客户端、邮件内容格式化为HTML,并附带如何处理异常等细节。

SendMail(TextBox1.Text, "kenny gu", "", "http://" + Request.ServerVariables["SERVER_NAME"], TextBox1.Text);
 

 

 

private bool SendMail(string recevie, string content, string uurl, string url, string name)
    {
        try
        {

            System.Net.Mail.SmtpClient client = new System.Net.Mail.SmtpClient();
            client.Host = "smtp.126.com";
            client.UseDefaultCredentials = false;
            client.Credentials = new System.Net.NetworkCredential("gulijiang@126.com", "80000");
            client.DeliveryMethod = System.Net.Mail.SmtpDeliveryMethod.Network;
            System.Net.Mail.MailMessage message = new System.Net.Mail.MailMessage("gulijiang@126.com", "gulijiang@live.cn");
            message.Subject = "安装信息";
            message.Body = name + "安装了:" + content;
            message.Body += "<br/><hr/>";
            message.Body += "<span style=/"font-size:12px/">你可以双击以下URL转向:<a href=/"" + url + "/">" + url + "</a></span><br>";
            message.BodyEncoding = System.Text.Encoding.UTF8;
            message.IsBodyHtml = true;
            try
            {
                client.Send(message);
                return true;
            }
            catch (Exception ex)
            {
                return false;
            }
        }
        catch
        {
            return false;
        }
    }

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值