"配置 mail.local.isdebug=true mail.local.transport.protocol=smtp mail.local.host=smtp.exmail.qq.com mail.local.port=465 mail.local.smtp.auth=true mail.local.smtp.s .."

Symphony 3.4.5 配置 qq 企业邮箱无法发送注册通知邮件

配置

mail.local.isdebug=true  
mail.local.transport.protocol=smtp  
mail.local.host=smtp.exmail.qq.com  
mail.local.port=465  
mail.local.smtp.auth=true  
mail.local.smtp.ssl=true  
mail.local.smtp.starttls.enable=true  
mail.local.smtp.sender=
mail.local.smtp.username=
mail.local.smtp.passsword=
mail.local.saved.eml.path=

这样配置了通知邮件没发出来,请问该如何配置?

  • Sym

    Sym 是一个用 Java 实现的现代化社区(论坛 / 社交网络 / 博客)平台,“下一代的社区系统,为未来而构建”。黑客派就是使用该系统搭建的 ❤️

    368 引用 • 3870 回帖 • 646 关注
  • Q&A

    提问之前请先看一下这篇文章 《提问的智慧》精读注解版,好的问题比好的答案更有价值。

    869 引用 • 5404 回帖 • 609 关注
感谢    关注    收藏    赞同    反对    举报    分享
6 回帖    
请输入回帖内容...
  • 88250      

    请根据报错信息排查。

    1 回复 
    感谢    赞同    反对    举报    分享       评论    回复
  • carlzeiss            

    java.lang.NoClassDefFoundError: com/sun/mail/util/MailLogger

    Tomcat 是 9.0.14

    imagepng

    1 回复 
    感谢    赞同    反对    举报    分享       评论    回复
  • 88250            

    改一下这个地方:

    <dependency>
    
        <groupId>com.sun.mail</groupId>
        <artifactId>javax.mail</artifactId>
        <version>${javax.mail.version}</version>
    </dependency>
    

    另外,v3.4.6 已经发布,请尽量用最新版本。

    2 回复 
    感谢    赞同    反对    举报    分享       评论    回复
  • carlzeiss            

    怎么改呢?改 version?

    感谢    赞同    反对    举报    分享       评论    回复
  • carlzeiss            

    知道了,谢谢了,我们前不久才部署,没想到这么快就升级了,先试运行一下看看

    1 回复 
    感谢    赞同    反对    举报    分享       评论    回复
  • 88250            

    如果你们是企业的话请购买商业授权,感谢支持!

    感谢    赞同    反对    举报    分享       评论    回复
请输入回帖内容...