• 主页
  • ASP
  • .NET Framework
  • Web Services
  • VB
  • VC
  • 图表区
  • 分析与设计
  • 组件/控件开发
  • LINQ
lml926it 2011年11月14日
ASP.NET发送邮件
/// <param name="UserMail">用户邮箱地址</param>
/// <param name="Title">标题</param>
/// <param name="strEmailBody">正文</param>
/// <returns>发送成功或失败(bool)</returns>
public static bool SendMailUseGmail(string UserMail, string Title, string strEmailBody)
{
MailMessage msg = new MailMessage();
msg.To.Add(UserMail);
msg.From = new MailAddress("发送人帐号", "主题", System.Text.Encoding.UTF8);
msg.Subject = Title;
msg.SubjectEncoding = System.Text.Encoding.UTF8;
msg.Body = strEmailBody;
msg.BodyEncoding = System.Text.Encoding.UTF8;
msg.IsBodyHtml = true;
msg.Priority = MailPriority.High;
SmtpClient client = new SmtpClient();
client.Credentials = new System.Net.NetworkCredential("发送人帐号", "密码");
client.Host = "smtp.163.com";
client.EnableSsl = true;
try
{
client.Send(msg);
return true;
}
catch (SmtpException ex)
{
return false;
}
}

请问下这样发送邮件为什么有的时候非常慢,我想要发送然后马上就能到邮箱中收到邮件该怎么做呢?
求高人指教······
...全文
109 点赞 收藏 10
写回复
10 条回复

还没有回复,快来抢沙发~

发动态
发帖子
.NET技术社区
创建于2007-09-28

4.8w+

社区成员

66.8w+

社区内容

.NET技术交流专区
社区公告
暂无公告