2分钟
FAQ
5. FAQ
1.用 java.mail 方式发送邮件时,对方未收到邮件,如何解决?
答:未收到邮件可能的原因有很多,我们可以逐一排查:
- 查看控制台是否输出“QQ 邮件发送成功”的字样,若未输出或提示程序报错的字样,说明是代码中的逻辑出现问题,比如未引入依赖包、模板代码被错误改动、自己的邮箱号填写错误等;
- 若输出了“QQ 邮件发送成功”的字样,说明邮件已成功发送,此时可检查填写的对方邮箱号是否正确,如果不正确则对方自然收不到邮件。
2.用 SCF 方式测试发送邮件时,测试结果显示【失败】,是何原因?
答:测试结果显示【失败】,可能有以下几点原因:
- 修改模板代码中的参数 mail_host、mail_user、mail_pass、mail_port 后未保存;
- 测试代码粘贴的位置不正确,应该打开 CMQ Topic 事件模板,将测试代码粘贴进去,并修改 fromAddr 和 toAdd 这两个字段。
学员评价