Open ekkoun opened 5 years ago
发现是环境变量传了- HITCHHIKER_MAIL_CUSTOM=smtp,但是docker安装后没有生效,在配置文件appconfig.json中仍然是"customType": "none" 邮件传的其他参数都生效了,就这个不行
我也遇到这个问题了,蛋疼。。。
传 HITCHHIKER_MAIL_CUSTOM_TYPE=smtp 就可以了,他们代码里面写的有问题。
./utils/setting.js: return process.env.HITCHHIKER_MAIL_CUSTOM_TYPE || this.mail.customType;
./public/setup.js: onMailTypeSelect(env['HITCHHIKER_MAIL_CUSTOM']);
-HITCHHIKER_MAIL_SMTP_TLS = 1
- HITCHHIKER_MAIL_CUSTOM_TYPE = smtp
- HITCHHIKER_MAIL_SMTP_HOST=smtp.exmail.qq.com
- HITCHHIKER_MAIL_SMTP_USER=kkkkk
- HITCHHIKER_MAIL_SMTP_PASS=jjjjj
- HITCHHIKER_MAIL_SMTP_PORT=465
我就是这样设置的,为啥还是不行勒
传 HITCHHIKER_MAIL_CUSTOM_TYPE=smtp 就可以了,他们代码里面写的有问题。
./utils/setting.js: return process.env.HITCHHIKER_MAIL_CUSTOM_TYPE || this.mail.customType;
./public/setup.js: onMailTypeSelect(env['HITCHHIKER_MAIL_CUSTOM']);
-HITCHHIKER_MAIL_SMTP_TLS = 1
- HITCHHIKER_MAIL_CUSTOM_TYPE = smtp
- HITCHHIKER_MAIL_SMTP_HOST=smtp.exmail.qq.com
- HITCHHIKER_MAIL_SMTP_USER=kkkkk
- HITCHHIKER_MAIL_SMTP_PASS=jjjjj
- HITCHHIKER_MAIL_SMTP_PORT=465
我就是这样设置的,为啥还是不行勒
直接进容器里改
docker安装,修改邮件的环境变量,customer_type这个环境变量不在配置文件中生效,导致邮件用的永远都是默认邮件地址