После установки не удается завершить проверку электронной почты

Я установил Discourse на новый VPS, но не могу завершить проверку и войти в систему.

Я следую инструкции по
Troubleshoot email on a new Discourse install

Судя по всему, проблема в том, что Discourse не принимает SSL-имя хоста для почтового сервера. Он настроен на mail.posklip.co.za. Поскольку это общий сервер, имя хоста сервера отличается от имени хоста почтового сервера. Не знает ли кто-нибудь, какое имя хоста ожидает Discourse при возникновении этой ошибки? Должен ли я настроить Discourse с основным именем сервера?

Некоторые дополнительные проверки, которые я уже выполнил

Настройка почтового сервера
Мой почтовый сервер настроен и работает в продакшене как сервер общего хостинга. DKIM, SSL и SPF настроены. Я также добавил новый IP-адрес сервера в свою настройку SPF.

Тест SSL (https://ssl-tools.net/mailservers/mail.posklip.co.za)

Лог продакшена

root@29:/var/discourse# tail shared/standalone/log/rails/production.log
  Rendering layouts/email_template.html.erb
  Rendered layouts/email_template.html.erb (Duration: 0.1ms | Allocations: 32)
Delivered mail 6b773c78-face-4a27-bfcb-86f8c47a0790@gesels.posklip.co.za (413.3ms)
Job exception: hostname "mail.posklip.co.za" does not match the server certificate

  Rendering layouts/email_template.html.erb
  Rendered layouts/email_template.html.erb (Duration: 0.1ms | Allocations: 32)
Delivered mail 78e71b52-903e-4a55-a122-dde6d3ab87ad@gesels.posklip.co.za (366.5ms)
Job exception: hostname "mail.posklip.co.za" does not match the server certificate

На вашем почтовом сервере необходимо установить правильный SSL-сертификат.

Установленный на сервере сертификат не содержит mail.posklip.co.za в качестве альтернативного имени.

Проще: просто настройте ваш почтовый сервер как 20.atservice.co.za вместо mail.posklip.co.za

@RGJ Спасибо! Это решило проблему.

Так что для всех, кто столкнется с этим: если ваш почтовый сервер находится на виртуальном хостинге, вам нужно использовать имя хоста самого сервера виртуального хостинга, а не DNS-имя вашего домена для почтового сервера.