在我们充满兴奋的安装好B3log Solo程序后,终于等待来了一个用户的评论,我们会立马的给这个评论进行回复,如果此时你配置的是QQ邮箱的话有些倒霉的事情就要发生了,你会发现你的邮件通知居然没有发送出去。
当我发现这个问题后,我一瞬间就不淡定了,立马上B3log 社区上寻求帮助。结果让人意想不到的是,社区上给出的回答是这个问题已经发现了,只有QQ邮箱不能正常使用,问题的解决以后再说。
“靠”,这是我当时最想说的话。
“你不仁就别怪我不义了”,我虽然用你们的程序,但是我要改你们的代码。最后经过反复的调试发现程序是没有问题,只是配置的有些问题。于是乎对配置文件进行了如下的修改:
配置文件名:mail.properties
mail.user=123456789@qq.com
mail.password=123
mail.debug=false
mail.smtp.auth=true
mail.smtp.starttls.enable=true
mail.smtp.host=smtp.qq.com
mail.smtp.port=465
mail.smtp.socketFactory.class=javax.net.ssl.SSLSocketFactory
mail.smtp.socketFactory.fallback=false
mail.smtp.socketFactory.port=465
将上面的配置保存部署到服务器,结果就ok了。
至于配置后是否还能使用其他的域名的邮箱,我就不知道,反正我只用QQ邮箱。
欢迎来到这里!
我们正在构建一个小众社区,大家在这里相互信任,以平等 • 自由 • 奔放的价值观进行分享交流。最终,希望大家能够找到与自己志同道合的伙伴,共同成长。
注册 关于