I followed this post to setup doctor multisites.
but how to configure different smtp email settings for different sites?
I followed this post to setup doctor multisites.
but how to configure different smtp email settings for different sites?
I tried this as well and couldn’t get the second site to use different settings from the first site.
Perhaps @sam could offer an opinion, if this is a known bug or something else.
We don’t support multiple outgoing SMTP servers in multisite
Thanks for the answer. Is this something you would consider given a pull request? Does it make sense to invest time in?
Sure, if you can pull it off, its pretty complicated, but I would be open to have a PR for it and would kind of prefer if email settings were in site settings as long as they can be shadowed by globals.
嗨 @sam,
如果我实现这个功能,是否有潜在的资金支持?我们目前正在研究从政府(https://www.nsw.gov.au/grants-and-funding/mvp-ventures-program)获得 MVP 补助金,您提供的任何资金我们都可以让政府进行 1:1 的匹配,这将是惊人的
。
祝好,
Simon
您能详细说明所有拟议的变更吗?
你好 @sam,
我实际上刚刚意识到,如果我不设置以下环境变量:
DISCOURSE_NOTIFICATION_EMAIL
在 app.yml 中,那么以下配置项将出现在设置中:
我可以使用它来实现我想要的精确效果。
感谢 @sam 对此的开放态度
,但看起来这次我不需要 PR 了。
最大/最佳:
DISCOURSE_SMTP_ADDRESSDISCOURSE_SMTP_PORTDISCOURSE_SMTP_USER_NAMEDISCOURSE_SMTP_PASSWORDDISCOURSE_SMTP_ENABLE_START_TLSDISCOURSE_SMTP_DOMAIN最小:
DISCOURSE_SMTP_USER_NAMEDISCOURSE_SMTP_PASSWORD在他们对应的 config/multisite.yml 中
最小背景:鉴于没有其他选择,我可以进行设置以适应一个 SMTP 服务器,但肯定需要单独的 SMTP 用户(发件人)。从 Discourse 站点运行所在域以外的地址发送邮件,不幸的是,这看起来是一个交易破坏者。