qq邮箱为啥邮件发送失败重新发送验证码

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了qq邮箱为啥邮件发送失败重新发送验证码相关的知识,希望对你有一定的参考价值。

qq邮箱为什么邮件发送失败重新发送验证码

1. 可能是由于网络原因,导致邮件发送失败,可以尝试重新发送验证码;

2. 可能是由于收件人的邮箱设置了过滤规则,导致邮件被拦截,可以尝试更改收件人的邮箱设置;

3. 可能是由于邮箱收件箱满了,可以尝试清理收件箱,重新发送验证码;

4. 可能是由于发送邮件过于频繁,被认为是垃圾邮件,可以尝试减少发送频率,重新发送验证码。
参考技术A QQ邮箱每次发邮件都需要先输入验证码再发送才能成功
在QQ邮箱中发送邮件若出现验证码,可能与你发送邮件频率比较频繁有关,若需要发送较多的邮件,且邮件内容不同的话,建议你间隔30分钟再发送。如果内容相同,且你不希望别人知道你发送给了多个人,建议你在发送邮件之时选择密件抄送或分别发送。 若你这段时间在非常用地点登录邮箱,也会出现验证码。这一般过段时间就会自动消失。 当前网络不太稳定的话,也会触发验证码出现。如果你发现确实有时会断开一下,建议你先与网络服务商联系,排除服务商局端或网络线路问题。 还有你的邮件带有广告内容、或存在银行账号、密码等敏感词汇,也会导致验证码的出现。建议你修改邮件内容之后再次发送。
查看更多
参考技术B 你好,据我所知,1、可能是网络原因导致的,请重新检查网络连接是否正常。
2、检查发件人邮箱地址是否有效。
3、检查发送的邮件内容是否违反了qq邮箱规定或者是否属于垃圾邮件。
4、如果是用来发送重要信息,可以尝试使用其他邮箱发送,以确保消息能够及时到达。
5、如果以上均无效,可以尝试重新发送验证码,确保接收到的正确的验证码。
参考技术C qq邮件发送失败主要以下几个原因:1.查看网络,网络较差导致的,更换较好网络重新发送2.被对方拉黑,qq邮箱被对方拉黑了,无法进行发送给对方3.检查内容,发送的内容有问题导致的,检查一遍自己的邮件是否有问题4.也有可能是对方拒收导致,这个无法解决 参考技术D 1、查看网络网络较差导致的,更换较好网络重新发送2、被对方拉黑qq邮箱被对方拉黑了,再无法进行发送给对方3、检查内容发送的内容有问题导致的,检查一遍自己的邮件是否有问题4、拒收邮件一直发送失败可以能是对方拒收导致的,这个无法解决

解决jenkins邮件发送不出去

参考技术A jenkins做自动化测试生成测试报告后发送邮件,设置邮箱后,jenkins测试邮件发送成功,构建邮件发送失败

发送邮件的设置需要设置多处:

(1) Jenkins Location
系统管理员邮件地址: 123@qq.com

(2)Extended E-mail Notification
SMTP server: smtp.qq.com
Credentials 添加 (这里没有配置邮箱和邮箱授权码导致测试邮件发送成功,构建邮件发送失败)
Default user e-mail suffix: @qq.com
Default Content Type:HTML(text/html)
Default Recipients: 123@qq.com ,aaa@126.com ,freshmboy@163.com
Reply To List: 123@qq.com

(3)邮件通知
SMTP服务器: smtp.qq.com
用户默认邮件后缀: @qq.com
高级 => √使用SMTP认证 用户名 :123@qq.com 密码:qq授权码
字符集: UTF-8
√通过发送测试邮件测试配置

Project Recipient List: 123@qq.com ,aaa@126.com
Content Type: HTML(text/html)
Default Content:

1、控制台输出邮件debug信息
在 jenkins > 设置 中 把 Extended E-mail Notification 中开启 Enable Debug Mode ,然后在构建中查看“控制台输出”时,就能看到邮件的debug信息。
2、查看debug信息
发送邮件 503 Error:
need EHLO and AUTH first !
报这个错的原因是邮箱登录需要设置安全码,切记安全码不是邮箱密码,是邮箱授权码。
Extended E-mail Notification => Credentials => 添加凭据(此处密码填写邮箱授权码)

看到其他有个回答,跟我的错误和处理方式相似:
用的QQ邮箱SMTP进行邮件发送,所有配置对了,SMPT开了,用的也是授权码,还是报错:535 Login Fail. Please enter your authorization code ,最终定位结果:把 jenkins>设置 中的 邮件通知 和 Extended E-mail Notification 的邮件发送信息设置成一致,就解决了。

1、登录进入qq邮箱 ;
2、 点击“设置” ;
3、 点击“账户” ;
4、下滑到“POP3/IMAP/SMTP/Exchange/CardDAV/CalDAV服务”;
5、点击“生成授权码”;
6、短信验证,发送短信;
7、点击“我已发送”,复制生成的授权码,即可用于jenkins配置邮箱
注:除了qq外,163等其他邮箱也可以生成授权码,用于jenkins配置邮箱

以上是关于qq邮箱为啥邮件发送失败重新发送验证码的主要内容,如果未能解决你的问题,请参考以下文章

nodejs发送邮件验证码封装(express框架)以QQ邮箱为例

解决jenkins邮件发送不出去

java实现邮件发送验证码

Linux向QQ邮箱发送邮件

Python Django 配置QQ邮箱发送邮件

Jenkins 发送邮件失败