Имя хоста не соответствует сертификату сервера

log:
Доставлено письмо 3a7dfa65-974f-4e36-a620-364ef391e53a@talk.wilycraft.xyz (63,9 мс)
Исключение задачи: имя хоста “smtp.wilycraft.xyz” не соответствует сертификату сервера

Telnet:

Как я могу попытаться решить эту проблему?

Без детального изучения логов я полагаю, что вам нужно обращаться к почтовому серверу по его реальному имени, а не к тому, которое вы используете сейчас. Если вы администрируете эту машину, вы можете исправить это.

При первом подключении он должен объявить своё имя.

Или, возможно, его сертификат действительно повреждён.

У меня была та же проблема, но я не знал, как это сделать…
В итоге я решил её, отключив STARTTLS с помощью
DISCOURSE_SMTP_ENABLE_START_TLS: false