--------Form1后台-------------------
private void btnSend_Click(object sender, EventArgs e)
{
MailMessage msg = new MailMessage();
msg.Body = this.txtBody.Text;
msg.Subject = this.txtSubject.Text;
msg.From = new MailAddress("邮箱详细账号");
msg.To.Add(this.txtMailAddress.Text);
msg.IsBodyHtml = true;
SmtpClient client = new SmtpClient();
client.Host = "smtp.qq.com";
client.Port = 25;
NetworkCredential credetial = new NetworkCredential();
credetial.UserName = "@之前的部分";
credetial.Password = "邮箱密码";
client.Credentials = credetial;
Attachment att = new Attachment(this.txtFuJian.Text);
msg.Attachments.Add(att);
client.Send(msg);
MessageBox.Show("邮件发送成功");
}
private void btnTianJia_Click(object sender, EventArgs e)
{
if (this.openFileDialog1.ShowDialog() == System.Windows.Forms.DialogResult.OK)
{
this.txtFuJian.Text = this.openFileDialog1.FileName;
}
}
本博客展示了如何使用C#编程语言通过SMTP客户端发送包含正文、主题、发件人、收件人及附件的电子邮件。
564

被折叠的 条评论
为什么被折叠?



