QQ邮箱收不到邮件

mizuho_2006 2012-11-01 09:52:55
现在做一个找回密码的功能,用户输入用户名和EMAIL后将密码发到用户的邮箱。
经测试新浪和163都没有问题,但是QQ邮箱却不行,发了几封,都跑到“垃圾箱”里去了。
代码里可以控制避免这个情况吗?


MailAddress fromEmail = new MailAddress("mizuho_2006@sina.cn", "xxx");//发件人的地址和发件人名称
MailAddress toEmail = new MailAddress(emailAddress, "xxx");
MailMessage mail = new MailMessage(fromEmail, toEmail);

mail.Body = sbBody.ToString();
mail.Subject = "邮件发送标题";
mail.IsBodyHtml = true;
mail.BodyEncoding = Encoding.UTF8;
mail.Priority = MailPriority.Normal;

SmtpClient smtpClient = new SmtpClient();
smtpClient.Host = "smtp.sina.cn";
smtpClient.Port = 25;

smtpClient.EnableSsl = false;
smtpClient.UseDefaultCredentials = false;
smtpClient.DeliveryMethod = System.Net.Mail.SmtpDeliveryMethod.Network;
smtpClient.Credentials = new System.Net.NetworkCredential("mizuho_2006@sina.cn", "xxx");//你的用户名和密码
smtpClient.Send(mail);

...全文
173 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
色拉油 2012-11-01
  • 打赏
  • 举报
回复
那是QQ邮箱设置,人家怎么设置不是你能控制的
mizuho_2006 2012-11-01
  • 打赏
  • 举报
回复
我用的发件邮箱是新浪的。
但是用户注册时填写的邮箱有可能是QQ邮箱啊,那不就总是发送不成功了吗?其实是发到了垃圾箱里,但用户不知道的。 可能在QQ邮箱里可以设置,但是不能让用户自己去设置吧,所以我想能不能通过代码实现。
huijunliang 2012-11-01
  • 打赏
  • 举报
回复
是QQ问题,这个你最好用自己的邮箱,就是你申请网站空间时候一般有50M免费邮箱给你用。

以前用163的,经常被163判定你发垃圾邮件,24小时内不准在发邮件。
EmilyOu 2012-11-01
  • 打赏
  • 举报
回复
你把这个改下看行不==》mail.Priority = MailPriority.High;
适用人群通用各大网易系,腾讯QQ系,新浪系,阿里系等主流邮箱;同时也适用于企业开发的企业邮箱,进行收件和发件。课程概述通用各大网易系,腾讯QQ系,新浪系,阿里系等主流邮箱;同时也适用于企业开发的企业邮箱,进行收件和发件。POP3是Post Office Protocol 3的简称,即邮局协议的第3个版本,它规定怎样将个人计算机连接到Internet的邮件服务器和下载电子邮件的电子协议。它是因特网电子邮件的第一个离线协议标准,POP3允许用户从服务器上把邮件存储到本地主机(即自己的计算机)上,同时删除保存在邮件服务器上的邮件,而POP3服务器则是遵循POP3协议的接收邮件服务器,用来接收电子邮件的SMTP 的全称是“Simple Mail Transfer Protocol”,即简单邮件传输协议。它是一组用于从源地址到目的地址传输邮件的规范,通过它来控制邮件的中转方式。SMTP 协议属于 TCP/IP 协议簇,它帮助每台计算机在发送或中转信件时找到下一个目的地。SMTP 服务器就是遵循 SMTP 协议的发送邮件服务器。   SMTP 认证,简单地说就是要求必须在提供了账户名和密码之后才可以登录 SMTP 服务器,这就使得那些垃圾邮件的散播者无可乘之机。。【开发者如何进行快速开发邮件发送系统???本课程系统进行快速研发,项目实战】 部分截图如下:完整版请查看课件或者视频

62,046

社区成员

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

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

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

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