Я пытался настроить почту на сервере cPanel, но у меня не получалось несколько часов.
Мне помогло следующее решение в app.yml:
DISCOURSE_SMTP_FORCE_TLS: true
Как новый администратор, я задаюсь вопросом насчёт этой настройки:
DISCOURSE_SMTP_ENABLE_START_TLS: true
В чём разница? Почему одно работает, а другое нет? И если так, то почему DISCOURSE_SMTP_FORCE_TLS не присутствует там же?
Кажется, что в почтовом клиенте Thunderbird есть три варианта: без шифрования, STARTTLS и SSL/TLS. Поэтому я задумался, означает ли DISCOURSE_SMTP_FORCE_TLS SSL/TLS, и можно ли это добавить в шаблон. Или, возможно, нет?
Как обстоят дела с документированием этих опций? Было бы это уместно? Существует ли политика «удерживать шаблоны небольшими»?
Например, я немного запутался из-за DISCOURSE_SMTP_ADDRESS и DISCOURSE_SMTP_DOMAIN, так как, например, команда curl для отправки почты не требует DISCOURSE_SMTP_DOMAIN в качестве параметра.