本地部署Chatwoot生成邮件转发地址缺失域名的配置求助
Chatwoot本地运行Email Channel转发地址缺失域名修复方案
问题根源
本地运行Chatwoot时,系统未正确获取邮箱转发所需的域名配置,导致生成的转发地址缺少后缀域名。
修复步骤
1. 临时设置环境变量(单次生效)
在启动Chatwoot的终端中,先执行以下命令设置环境变量,再重启服务:
export MAILER_INBOUND_EMAIL_DOMAIN=你的ngrok域名
示例:如果你的ngrok地址是xyz789.ngrok.io,则执行:
export MAILER_INBOUND_EMAIL_DOMAIN=xyz789.ngrok.io
2. 永久配置(修改.env文件)
打开Chatwoot项目根目录下的.env文件,添加以下配置项:
MAILER_INBOUND_EMAIL_DOMAIN=xyz789.ngrok.io
保存文件后重启Chatwoot服务,后续启动无需重复设置。
3. 验证效果
重新创建Email Channel,此时生成的转发地址会带上完整域名,格式应为随机字符串@你的ngrok域名。
注意事项
- 每次重启ngrok后,域名会更新,需要同步修改上述配置中的域名
- 确保已按照Chatwoot文档完成邮箱SMTP相关基础配置
内容的提问来源于stack exchange,提问作者Sanjay K
相关产品推荐
相关产品推荐

