我使用OpenPop.net从服务器获取邮件,但在OpenPop.net中找不到发送邮件的方法,如何在OpenPop.net中发送邮件?
问问题
4914 次
2 回答
4
我已经工作OpenPop.Net
了一段时间。这是使用 gmail 帐户发送电子邮件的简单代码。
protected void btnSendMail_Click1(object sender, EventArgs e)
{
SmtpClient c = new SmtpClient("smtp.gmail.com", 587);
MailAddress add = new MailAddress(txtReceiverEmailAddr.Text);
MailMessage msg = new MailMessage();
msg.To.Add(add);
msg.From = new MailAddress(txtYourEmailAddr.Text);
msg.IsBodyHtml = true;
msg.Subject = txtSubject.Text;
msg.Body = txtBody.Text;
c.Credentials = new System.Net.NetworkCredential(txtYourEmailAddr.Text, txtYourPassword.Text);
c.EnableSsl = true;
c.Send(msg);
}
希望能帮助到你。
于 2013-08-06T05:27:02.470 回答
4
POP3 是一种电子邮件检索协议。它不用于发送。要发送电子邮件,您需要使用 SMTP 客户端。
.NET BCL 中有一个:http: //msdn.microsoft.com/en-us/library/system.net.mail.smtpclient.aspx
于 2013-05-22T03:32:48.510 回答