MailMessage

邮件的地址,显示名称

邮件的收件人

邮件的标题.

邮件正文,

邮件的编码

邮件的优先级

smtp (

SMTP(Simple Mail Transfer Protocol)即简单邮件传输协议,它是一组用于由源地址到目的地址传送邮件的规则,由它来控制信件的中转方式。SMTP协议属于TCP/IP协议族,它帮助每台计算机在发送或中转信件时找到下一个目的地。通过SMTP协议所指定的服务器,我们就可以把E-mail寄到收信人的服务器上了,整个过程只要几分钟。SMTP服务器则是遵循SMTP协议的发送邮件服务器,用来发送或中转你发出的电子邮件。

)

Smtp 的主机

smtp 的IP

smtp 的身份凭证

smtp 是否使用安全套接字

smtp 发送

var message = new MailMessage();
            message.From = new MailAddress(Sender, "给你发邮件了"); // 发件人邮箱地址和显示名称

            // 收件人地址,可以设置多个
            if (receiver.Contains(";"))
            {
                foreach (var rec in receiver.Split(';'))
                    message.To.Add(new MailAddress(rec));
            }
            else
                message.To.Add(new MailAddress(receiver));

            message.Subject = title;//邮件标题
            message.Body = body;//邮件正文
            message.IsBodyHtml = true; // 设置邮件正文是否为 html 格式的值
            message.BodyEncoding = Encoding.UTF8;  // 设置邮件正文编码
            message.Priority = MailPriority.Normal; // 设置电子邮件的优先级

            var client = new SmtpClient();

            client.Host = SmtpHost; // 设置 smtp 事务的主机名称或 IP 地址
            client.Port = SmtpPort; // 端口号
            client.Credentials = new NetworkCredential(Sender, SenderPwd); // Your mail address & password
            client.EnableSsl = false; // 经过ssl加密,gmail 邮箱必须设置为 ture
            try
            {
                client.Send(message);
                return true;
            }
            catch
            {
                return false;
            }

转载于:https://www.cnblogs.com/jiaofu2012/p/3525219.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值