ASP.NET发送邮件

lml926it 2011-11-14 09:53:03
/// <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;
}
}

请问下这样发送邮件为什么有的时候非常慢,我想要发送然后马上就能到邮箱中收到邮件该怎么做呢?
求高人指教······
...全文
160 10 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
lml926it 2011-11-14
  • 打赏
  • 举报
回复
有没有肯定性的回答,你们这还是提供让我去测试啊,没时间了
yuxh81 2011-11-14
  • 打赏
  • 举报
回复
不知道vip邮箱会不会快些!?
宝_爸 2011-11-14
  • 打赏
  • 举报
回复
同一个邮件提供商下得两个邮件账户间发送接受应该比较快吧,反正我觉得gmail挺快的。
lml926it 2011-11-14
  • 打赏
  • 举报
回复
qq的服务器的端口号是多少,还有他的服务器名是什么client.Host = "smtp.163.com";
andrewsway 2011-11-14
  • 打赏
  • 举报
回复
qq的smtp服务器不错
lml926it 2011-11-14
  • 打赏
  • 举报
回复
顺便说下,我用的163的测试的
lml926it 2011-11-14
  • 打赏
  • 举报
回复
谁能推荐个好的邮件服务器,急求
q107770540 2011-11-14
  • 打赏
  • 举报
回复
[Quote=引用楼主 lml926it 的回复:]
我想要发送然后马上就能到邮箱中收到邮件该怎么做呢?
[/Quote]
这个取决你选用的邮件服务器了
lml926it 2011-11-14
  • 打赏
  • 举报
回复
自己顶

62,243

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧