xxl-job 2.3.1版本没有禁止发送邮件的开关

kgqe7b3p  于 4个月前  发布在  其他
关注(0)|答案(7)|浏览(86)

Please answer some questions before submitting your issue. Thanks!

Which version of XXL-JOB do you using?

2.3.1

Expected behavior

因为我们公司使用的是内用,并不需要邮件发送功能,想要关闭邮件发送功能

Actual behavior

2.3.1版本中没有找到关闭邮件发送的开关

Steps to reproduce the behavior

2.3.1版本中没有找到关闭邮件发送的开关,如果不配置邮件发送相关的配置,启动就会报错,
比如XxlJobAdminConfig类使用了@value的方式进行注入,初始化的话找不到这个这个参数就会报错,感觉这种方式对使用者并不是很友好;
@value("${spring.mail.from}")
private String emailFrom;

Other information

tvmytwxo

tvmytwxo1#

这儿可以自己改一下源码比较好一点。

sauutmhj

sauutmhj2#

我目前是通过修改源码解决了,但实际生产中有很多不需要发送邮件的场景;还有就是邮件如果一直发送失败,会在日志中打印,影响问题的核查,希望能在下个版本能够实现可配置化

lzfw57am

lzfw57am3#

我目前是通过修改源码解决了,但实际生产中有很多不需要发送邮件的场景;还有就是邮件如果一直发送失败,会在日志中打印,影响问题的核查,希望能在下个版本能够实现可配置化

作者现在已经基本不维护这个项目了,所以如果自己公司需要的话,还是尽量自己定制化开发吧。

lfapxunr

lfapxunr4#

听君一席话,如听一席话;我是来提issue的,不是来听你废话的

ars1skjm

ars1skjm5#

这都能装起来,你也是真够可以的。

2guxujil

2guxujil6#

你好,我看了一下相关代码逻辑。当任务本身没有配置邮件时,是不会触发邮件告警的,admin的配置项可以随意给定任意值即可。

如有遗漏请斧正。

nxowjjhe

nxowjjhe7#

这都能装起来,你也是真够可以的。

哈哈哈哈 这哥们笑死我了

相关问题