Не удалось отправить письмо: доступ запрещен

Здравствуйте,

Я пытаюсь настроить почту с помощью MailJet. Доменное имя и адрес электронной почты одобрены в панели управления MailJet, но я не могу получить письмо для доступа к моей учётной записи администратора. В руководстве сказано проверить логи по пути /var/discourse/shared/standalone/log/rails/production.log. Когда я ввожу этот путь в консоль, система сообщает об отказе в доступе. Я проверил, и почта настроена правильно.

/var/discourse/shared/standalone/log/rails/production.log — это путь к файлу. Вы можете просмотреть его, подключившись к вашему серверу через ssh. Возможно, вам потребуется использовать sudo для просмотра файла; адаптируйте команду в зависимости от способа просмотра.

Итак, как это должно выглядеть в консоли в целом?

Я не уверен, что это значит, поэтому не могу объяснить. Обычно я подключаюсь к VPS через ssh и использую такие утилиты, как less, для чтения файлов.

Также: Search results for 'production.log' - Discourse Meta.

Удачи! :slight_smile:

Спасибо, это помогло.

Но я всё ещё не могу настроить работу почты.

Поиск по запросу «MailJet» выдаст вам несколько тем, посвященных настройке MailJet.
Для доступа к вашей учетной записи администратора используйте ссылку https://YourForumDomain/admin
Если система предложит войти в систему, просто введите адрес электронной почты и пароль, которые вы использовали при настройке.

Меня перекидывает на страницу с сообщением, что она не существует. Я поискал на форуме, но не нашёл никакой полезной информации.

Главная проблема в том, что MailJet не отправляет письмо с подтверждением, чтобы я мог войти в свой аккаунт администратора.

Можете ли вы открыть свой сайт из интернета, введя URL вашего форума в адресную строку? Было бы полезно получить немного больше информации о вашем сайте. Где он размещен (Digital Ocean или другой облачный сервис, или выделенный сервер?).

Проблема заключается в том, что адрес электронной почты администратора не проходит валидацию, из-за чего нельзя завершить мастер настройки.

Вероятная причина — настройки Mailjet или что-то, блокирующее связь с Mailjet из VPS.

Да, я могу.

Домен от NameCheap, хостинг у Digital Ocean, а для почты — MailJet.

Не знаете ли вы, как это исправить?

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

image

Это письмо пришло ко мне, пока я спал, и к тому моменту, когда я нажал на ссылку, оно уже было отправлено 10 часов назад. Не истёк ли срок его действия?

Да, срок истёк. Вам удалось запустить его на вашем сервере Digital Ocean?

Нет, это всё ещё не работает

:frowning_face: Мне жаль это слышать. Вы следуете инструкциям на странице Настройка Discourse в облаке менее чем за 30 минут для установки?

Извините, я подумал, что вы говорите о чём-то другом.

Мой форум Discourse работает.

Отлично! :smiley: Рад, что у вас всё получилось! Берегите себя!