问题简述

针对QQ邮箱。
在运行设计的电子邮件客户端程序显示535授权码错误,尝试过非常多次更换授权码依然失败。

问题解决

1.进入QQ邮箱,设置——账户页面。

2.在此处注册一个英文邮件账号。

3.在此处开启SMTP的服务。

4.开启后点击温馨提示中的“生成授权码”。

5.将生成的授权码进行base64编码。

编码链接
将编码后的字符串填入下方代码对应位置。

 static string psw = "此处填base64加密的授权码\r\n";send(sockClient, psw.c_str(), psw.length(), 0);buff[recv(sockClient, buff, 1500, 0)] = '\0';

6.将开始注册的新的英文邮箱进行base64编码。

将编码后的字符串填入下方代码对应位置。

 static string uername = "此处填base64加密的邮箱\r\n";send(sockClient, uername.c_str(), uername.length(), 0);buff[recv(sockClient, buff, 1500, 0)] = '\0';

7.将所有需要填入自己邮箱地址的地方填入新创的英文邮箱。

 string ehlo = "ehlo 加上自己的QQ号或QQ邮箱地址\r\n";send(sockClient, ehlo.c_str(), ehlo.length(), 0);buff[recv(sockClient, buff, 1500, 0)] = '\0';
 message = "MAIL FROM:<此处填自己邮箱地址> \r\nRCPT TO:<";message.append(mail);message.append("> \r\n");

8.运行程序。

关于电子邮件客户端设计中QQ邮箱授权码问题。(运行提示535错误,说授权码error。)相关推荐

  1. Mac邮件客户端怎么添加QQ邮箱

    Mac邮件客户端怎么添加QQ邮箱?在mac电脑中,默认是没有qq邮箱的,如果需要使用QQ邮箱就需要我们手动添加一下.那么该如何在MAC OS添加QQ邮箱呢?以下文章就告诉你mac电脑添加qq邮箱的方法 ...

  2. Django中QQ邮箱Smtp服务器的设置方法

    第一步:在QQ邮箱中打开smtp设置,根据提示生成授权码 第二步:在Django中settings.py中设置如下: #邮箱 EMAIL_HOST = "smtp.qq.com" ...

  3. QQ邮箱第三方POP3/IMAP/SMTP/Exchange/CardDAV/CalDAV服务授权码

    参考QQ邮箱: 什么是授权码,它又是如何设置? 设置入口: 选择 账户 下拉找到POP3/IMAP/SMTP/Exchange/CardDAV/CalDAV服务就好了.我这边已经开通,开通流程挺简单的 ...

  4. 苹果6LMAP服务器没响应,qq邮箱在苹果手机上登录提示lmap.qq.com无响应

    满意答案 wuda311 2016.09.18 采纳率:42%    等级:12 已帮助:16342人 你好! 您是否是通过过手机自带电子邮件添加QQ邮箱,那就是邮箱的IMAP没有开启. 首先需要登陆 ...

  5. java 163邮件发送 ssl协议失败_163邮箱开启SMTP服务发送邮件出现535错误的解决方法...

    摘要: 用老的163邮箱可以直接设置SMTP发送邮件,使用新注册的却不行!折腾了几个小时后终于找到了方法,然后destoon就可以成功的发送邮件了..... 好久没有写关于destoon网站管理系统的 ...

  6. vba mysql 3706_EXCEL中VBA连接oracle数据库字符串“运行出现3706错误”

    我在EXCEL中VBA连接oracle串如下 Conn.ConnectionString = "provider=oraoledb.oracle.1;password=******;user ...

  7. Windows10系统中Foxmail修改密码之后登录一直提示密码错误

    情况说明:这是Windows10中自带的针对Foxmail邮箱的特殊毛病 1:右键Foxmail图标,选择属性 2:点击"兼容性"   点击下面"更改所有用户的设置&qu ...

  8. php deprecated,解决php中each函数在7.2版本提示deprecated错误问题

    今天有个thinkphp5.0版本的项目切换到php7.2版本,有个页面一直报错,打开调试代码.发现错误提示" The each() function is deprecated. This ...

  9. QQ邮箱 网易邮箱及企业邮箱开通SMTP/POP3及设置授权码

    一 .什么是 POP3/IMAP/SMTP 服务 POP3 (Post Office Protocol - Version 3)协议用于支持使用电子邮件客户端获取并删除在服务器上的电子邮件. IMAP ...

最新文章

  1. IE二级链接无法打开
  2. hdfs源码分析第一弹
  3. 3分钟把区块链的技术与应用彻底讲清楚
  4. Spring Boot下使用JPA报错:'hibernate.dialect' not set的解决办法
  5. 功能引导 android,Flutter实现App功能引导页
  6. 病毒(信息学奥赛一本通-T1396)
  7. STM32 中断详解
  8. 60后即将退休的人,有多少存款就算富有了?
  9. Julia: 使用Flux实现手写数字识别
  10. 锐起无盘服务器改dns,锐起无盘多配置教程-菜鸟版(老鸟飘过)
  11. c语言—数组详解(建议收藏)
  12. css实现div半透明而文字不透明
  13. codevs2822 爱在心中(tarjan求缩点的度)
  14. java文字生成图片
  15. 终于来了~微信车载版正式上线~
  16. HTTP (RESTful) API 响应时间分析及SLA定义
  17. 数据分析案例—天猫品牌店铺运营报告
  18. nand falsh 111
  19. 我的世界服务器神秘修改节点,我的世界如何用NBT指令方块修改神秘时代4
  20. Centos7安装trac手册

热门文章

  1. 实习生、应届生、三方协议、实习协议、劳动合同的区别
  2. hmmlearn源代码
  3. 微信小程序踩坑–卸载所有页面(含tabBar)跳转到指定页面
  4. 计算机卸载应用程序的步骤,Win10系统下卸载应用程序的步骤
  5. chrome图片下载插件
  6. 一个典型的语音识别系统
  7. 权限管理后端篇(一)之创建权限管理表引入knife4j和Druid数据源
  8. 买不起NAS,用硬盘也可以玩起来
  9. Excel的常用查询函数一(Index与match联合查询)
  10. IOT-OS之RT-Thread(六)--- 线程间同步与线程间通信