Максимальный/лучший вариант:
- Возможность переопределять все переменные конфигурации SMTP для каждого сайта в мульти-сайтовой конфигурации
DISCOURSE_SMTP_ADDRESSDISCOURSE_SMTP_PORTDISCOURSE_SMTP_USER_NAMEDISCOURSE_SMTP_PASSWORDDISCOURSE_SMTP_ENABLE_START_TLSDISCOURSE_SMTP_DOMAIN
Минимальный вариант:
- Возможность переопределять следующие переменные, связанные с SMTP, для каждого сайта
DISCOURSE_SMTP_USER_NAMEDISCOURSE_SMTP_PASSWORD
в соответствующих файлах config/multisite.yml
Контекст для минимального варианта: при отсутствии других вариантов я могу настроить систему для работы с одним SMTP-сервером, но обязательно нужны отдельные SMTP-пользователи (отправители). Отправка писем с адреса, домен которого отличается от домена, на котором работает Discourse, к сожалению, выглядит как непреодолимое препятствие.