IDE:Visual Studio 2010[C#] + .NET 4.0框架
引用.NET 4.0框架的System.Net.Mail命名空间开发发送邮件的程序。发送方:QQ邮箱 接收方:163邮箱

基于上述开发平台,以下列举了三种通过QQ邮箱的SMTP服务器发送QQ邮件至163邮箱提示“发送邮件失败”可能的解决方案。

1.QQ邮箱的SMTP服务是否正常。可取消SMTP服务后再重新勾选启用;
2.是否由于该QQ账号向该163邮箱一段时间内发送了过多的邮件而被163邮箱认为是垃圾邮件。可尝试设置163邮箱反垃圾选项中的白名单。
3.是否由于该QQ账号向该163邮箱一段时间内发送了过多的邮件而使得QQ邮箱有一定的“自卫行为”,即QQ认为该账号处于非正常状态继而封锁该账号(或该账号的IP/IP段)。取消SMTP服务后再重新勾选启用或尝试用该账号在异地发送邮件,可能有助于解除QQ邮箱对该账号的封锁(有待测试。如测试,请谨慎为之。对由于测试此项可能性而产生的账号安全风险本人概不负责)。

附通过QQ邮箱的SMTP服务器成功发送QQ邮件至163邮箱的代码(截至2014年3月19号仍可发送成功):

private void btnSend_Click(object sender, System.EventArgs e)
        {
            string QQNum = txtQQ.Text + "@qq.com" ;
            string QQPwd = txtPwd.Text;
            string wy = "xxxxx@163.com";
            MailAddress from = new MailAddress(QQNum);
            MailAddress to = new MailAddress(wy);
            MailMessage mail = new MailMessage(from, to);
            mail.Subject = "主题";
            mail.Body = "内容";
            mail.DeliveryNotificationOptions = DeliveryNotificationOptions.OnSuccess;
            mail.Sender = new MailAddress(QQNum);
            mail.BodyEncoding = Encoding.UTF8;
            mail.IsBodyHtml = false;
            SmtpClient client = new SmtpClient("smtp.exmail.qq.com");
            client.UseDefaultCredentials = false;
            client.Credentials = new System.Net.NetworkCredential(QQNum, QQPwd);
            client.DeliveryMethod = SmtpDeliveryMethod.Network;
            try
            {
                client.Send(mail);
            }
            catch(Exception ex)
            {
                MessageBox.Show(ex.Message);
            }
        }

转载于:https://www.cnblogs.com/sunxin88/p/3610553.html

通过QQ邮箱的SMTP服务器发送QQ邮件至163邮箱提示“发送邮件失败”的解决方案(三种可能性,不妨一试)...相关推荐

  1. 使用 Django 的日志模块,同时发送错误邮件到163邮箱

    官方文档: https://docs.djangoproject.com/zh-hans/2.2/topics/logging/ Django 版本 2.2 Django 使用 Python 内置的 ...

  2. qq邮箱中的发件服务器是什么格式,qq邮箱的SMTP服务器是什么

    qq邮箱的SMTP服务器是什么 QQ邮箱POP3 和 SMTP 服务器地址设置如下: POP3服务器地址为"pop.qq.com",SMTP服务器地址为"smtp.qq. ...

  3. python qq邮箱的SMTP服务器需要身份验证

    新浪邮箱的SMTP服务器不需要身份验证. 以下代码的功能是可以用自己的新浪邮箱发送邮件给QQ邮箱.提醒是注意去邮箱设置开启SMTP服务器.实验结果是代码验证可行.代码的来源是http://www.jb ...

  4. C# WinForm 使用SMTP协议发送QQ邮箱验证码

    文章目录 前言 功能实现步骤 一.获取QQ邮箱授权码 二.功能界面 三.创建发送邮箱验证码的类 四.在From1中调用类中的函数,实现功能 前言   在程序设计中,发送验证码是常见的一个功能,用户在注 ...

  5. qq邮箱的SMTP服务器是什么

    qq邮箱的SMTP服务器是什么 QQ邮箱POP3 和 SMTP 服务器地址设置如下:POP3服务器地址为"pop.qq.com",SMTP服务器地址为"smtp.qq.c ...

  6. python3:利用SMTP协议发送QQ邮件+附件

    转载请表明出处:https://www.cnblogs.com/shapeL/p/9115887.html 1.发送QQ邮件,首先必须知道QQ邮箱的SMTP服务器 http://service.mai ...

  7. JavaMail 使用POP3/SMTP服务发送QQ邮件

    目录 一.说明 二.理解 三.实现 1.导入jar包 2.用户认证 3.发送邮件 创建步骤 简单的Email 带HTML的E-mail 带图片的Email 包含附件的邮件 一.说明 邮件服务器 为用户 ...

  8. dz邮箱验证怎么设置_详细步骤!Discuz如何设置通过 SOCKET 连接 SMTP 服务器发送(支持 ESMTP 验证)实现论坛邮箱验证功能...

    论坛如何实现邮箱功能呢?今天研究了半天,最终终于成功了. 在网上找了一堆资料也没有一个靠谱的资料,所以在这里记录下我的步骤和方法,希望可以给其他小伙伴一点参考和帮助. 实现思路: 通过注册腾讯企业邮箱 ...

  9. 网站发送邮件的邮箱服务器,教各位站长配置邮箱让网站能够发送Email邮件

    本文教各位小白站长如何配置邮箱 海外免备案服务器强烈建议 使用163邮箱.使用994端口! QQ邮箱用587端口 (因为很多服务商关闭了25.465端口) 另外163 邮箱也改规则了,以前的不能用现在 ...

最新文章

  1. IAP的原理和stm8的IAP
  2. c语言间接级别不同_例9:C语言实现成绩的等级判别
  3. PHP上传方式base64图片的接收方式
  4. SAP BTP Kyma Runtime dashboard 打开报缺少缺陷的错误消息该如何解决
  5. 微软放弃IE浏览器 应尽快完成国产化替代
  6. ITK读取RGB图像像素值
  7. udp接受_UDP协议-看这篇就够了
  8. 共享端口445能改吗_模玩控:高达模型改圣斗士星矢五小强,大家能认出它们都是机体吗?...
  9. 记录一次游戏服务器的压测调优记录(Golang语言)
  10. CCF201903-2 二十四点(100分)【表达式计算】
  11. 拒绝搜索引擎抓取页面
  12. cstring 的GetBuffer() 和 ReleaseBuffer()
  13. Atitit.Gui按钮与面板---项目规模的评估----文件数统计,结构,代码行数,每类型文件行数.
  14. jsp在线预览Word文档操作步骤(自己测试的)
  15. 在Unity中使用Photon(网络多人联机)
  16. 以“掌上东航”为例,论混合开发在企业级项目中的实践
  17. Javascript的undefined和notdefined的区别
  18. java8中 Collectors.groupingBy用法
  19. 三大开源社区是哪几个_进入开源社区的4个技巧
  20. ThingsBoard安装

热门文章

  1. 服务器ae是什么位置,ae 渲染服务器
  2. 【周赛-简单】5495. 圆形赛道上经过次数最多的扇区
  3. 招银网络科技java春招二面_招银网络科技 2019春招笔试题复盘
  4. Java必备常见单词
  5. 找出成绩全及格的学生(python)实现
  6. 对上题找出最高分的学生的数据(包括学号、姓名、3门课的成绩、平均分数)。并输出
  7. AD域渗透 | PTHPTK哈希传递攻击手法
  8. C++ I/O文件读写操作
  9. bns服务器不可用怎么修复,DNS服务器可能不可用怎么办
  10. husky 7 + lint-staged 11+ prettier 2 + eslint 7 配置