手抄报 安全手抄报 手抄报内容 手抄报图片 英语手抄报 清明节手抄报 节约用水手抄报

C# 发送邮件 例子

时间:2024-10-13 23:17:51

1、先看看样子

C# 发送邮件 例子

2、代码如图所示 大家觉得有用 欢迎大家鼓励

C# 发送邮件 例子
C# 发送邮件 例子
C# 发送邮件 例子

3、源码如下

4、 public partial class Form1 : Form { public string smtpSer即枢潋雳vice = "smtp.qq.com"; public string sendEmail = "[email protected]"; public string sendpwd = "123456"; public Form1() { InitializeComponent(); } private void button1_Click(object sender, EventArgs e) { //确定smtp服务器地址 实例化一个Smtp客户端 SmtpClient smtpClient =new SmtpClient(); smtpClient.Host = smtpService; //smtpClient.Port = "";//qq邮箱可以不用端口 //构建发件地址和收件地址 MailAddress sendAddress=new MailAddress(sendEmail,"SP的我"); MailAddress receiverAddress=new MailAddress(textBox2.Text); //构造一个Email的Message对象 内容信息 MailMessage message = new MailMessage(sendAddress,receiverAddress); message.Subject = "邮件主题"+DateTime.Now; message.SubjectEncoding=Encoding.UTF8; message.Body = textBox1.Text; message.BodyEncoding=Encoding.UTF8; //设置邮件的信息 如登陆密码 账号 //邮件发送方式 通过网络发送到smtp服务器 smtpClient.DeliveryMethod=SmtpDeliveryMethod.Network; //如果服务器支持安全连接,则将安全连接设为true smtpClient.EnableSsl = true; try { smtpClient.UseDefaultCredentials = false; //发件用户登陆信息 NetworkCredential senderCredential = new NetworkCredential(sendEmail, sendpwd); smtpClient.Credentials = senderCredential; //发送邮件 smtpClient.Send(message); MessageBox.Show("发送成功!"); } catch (Exception ex) { MessageBox.Show(ex.Message); } } }

© 手抄报圈