Повторная установка Discourse

Всем привет!

Мне нужна ваша помощь.

Я в отчаянии.

Несколько лет назад я сам установил Discourse, и всё работало отлично. Но теперь я столкнулся с проблемами: во время регистрации Discourse не отправляет письма подтверждения новым пользователям.

Я пробовал несколько способов решить эту проблему, но не понимаю, что именно нужно сделать.

Ранее я устанавливал Discourse без каких-либо проблем; у меня есть некоторые базовые знания, и мне всё равно удалось справиться.

Сейчас же я столкнулся с очень странными данными, которые нужно ввести.

Мне действительно нужна ваша помощь.

Я удалил предыдущую установку Discourse с сервера и хочу установить его заново.

Надеюсь, кто-нибудь сможет перечислить все данные, которые нужно ввести в процессе установки.

Мои данные:

Электронная почта для всех нужд: members@elenaspivakova.com (У МЕНЯ ЕСТЬ ТОЛЬКО ЭТА ПОЧТА)

SMTP-порт: 2525

SMTP-адрес: smtp.timeweb.ru

Название форума Discourse: www.community.elenaspivakova.com

DISCOURSE_DEVELOPER_EMAILS: ‘name@example.com’ (Какую почту здесь указать?)

DISCOURSE_SMTP_ADDRESS: smtp.timeweb.ru

DISCOURSE_SMTP_PORT: 2525

DISCOURSE_SMTP_USER_NAME: postmaster@discourse.example.com (Какой адрес электронной почты здесь указать?)

DISCOURSE_SMTP_PASSWORD: Пароль от какой почты здесь нужно указать?

Буду очень признателен, если вы сможете мне помочь.

Это пароль, сгенерированный отправителем SMTP при настройке отправки писем для вашего домена.

Вы ознакомились с руководством standard_install?:

Чтобы обеспечить доставку почты, вы должны добавить корректные записи SPF и DKIM в ваш DNS. Вам понадобятся учётные данные SMTP от вашего почтового провайдера, включая имя пользователя SMTP и пароль. Войдите в аккаунт вашего почтового провайдера, перейдите в раздел настроек SMTP или Email API и найдите/сгенерируйте свои уникальные учётные данные SMTP. Сохраняйте их в безопасности, так как они понадобятся вам при настройке Discourse. Для получения подробной информации обратитесь к инструкциям вашего почтового провайдера.

Привет!
На самом деле я не знаю, как подобрать правильные слова, чтобы объяснить… Мне нужно знать, какие данные следует вводить в процессе установки… Я знаю шаги установки, но мне нужно понять, что именно вводить.

Мои данные:

Электронная почта для всех нужд members@elenaspivakova.com (У МЕНЯ ЕСТЬ ТОЛЬКО ЭТА ПОЧТА)

SMTP-порт 2525

SMTP-адрес smtp.timeweb.ru

Название форума Discourse www.community.elenaspivakova.com

DISCOURSE_DEVELOPER_EMAILS: ‘name@example.com’ (какую почту здесь нужно указать?)

DISCOURSE_SMTP_ADDRESS: smtp.timeweb.ru

DISCOURSE_SMTP_PORT: 2525

DISCOURSE_SMTP_USER_NAME: postmaster@discourse.example.com (какой адрес электронной почты здесь нужно указать?)

DISCOURSE_SMTP_PASSWORD: пароль от какой почты здесь нужно указать?

Ответьте на следующие вопросы, когда система запросит:

Имя хоста для вашего Discourse? [discourse.example.com]: 
Адрес электронной почты для учётной(ых) записи(ей) администратора? [me@example.com,you@example.com]: 
Адрес SMTP-сервера? [smtp.example.com]: 
Порт SMTP? [587]: 
Имя пользователя SMTP? [user@example.com]: 
Пароль SMTP? [pa$word]: 
Адрес электронной почты для аккаунта Let's Encrypt? (нажмите Enter, чтобы пропустить) [me@example.com]: 
Необязательный лицензионный ключ Maxmax ( ) [xxxxxxxxxxxxxxxx]:

Для имени хоста вы можете выбрать любой поддомен, например, “community”.ваш_домен. Префикс www не требуется, поэтому адрес будет выглядеть как “community.elenaspivakova.com”.

Электронная почта для учетной записи администратора должна быть рабочей.

Данные SMTP берутся из используемого вами SMTP-сервиса для отправки электронной почты. Порт по умолчанию — 587.

Адрес электронной почты для аккаунта Let’s Encrypt и лицензионный ключ MaxMind являются необязательными.

Похоже, у вас есть вся необходимая информация.

Спасибо большое! Не могли бы вы проверить это?
Имя хоста для вашего Discourse? [community.elenaspivakova.com]
Адрес электронной почты для учётной(ых) записи(ов) администратора? [members@elenaspivakova.com]:
Адрес SMTP-сервера? [smtp.timeweb.ru]:
Порт SMTP? [587 или 2525]
Имя пользователя SMTP? Может ли оно быть таким же, как members@elenaspivakova.com?
Пароль SMTP? [pa$word]: из указанного выше адреса электронной почты?
Адрес электронной почты для аккаунта Let’s Encrypt? (нажмите ENTER, чтобы пропустить) [me@example.com]: Что это такое?
Необязательный ключ лицензии Maxmind () [xxxxxxxxxxxxxxxx]:

Скорее всего, нет — оно будет отличаться. Оно генерируется провайдером SMTP (в данном случае timeweb.ru), когда вы настраиваете SMTP у них. Там вам сообщат порт SMTP, имя пользователя и пароль.

Нет, это (обычно) пароль, сгенерированный для SMTP отправителем электронной почты, а не пароль от обычной учётной записи электронной почты.

Адрес электронной почты для учётной записи Let’s Encrypt можно пропустить или установить другой.

Для проверки рекомендуем обратиться в поддержку к отправителю почты, которым вы пользуетесь. Также есть статья поддержки здесь:

Как сказал @Architect, это обычно ваш аккаунт администратора, и адрес должен быть рабочим.

Есть плагин, который может вам пригодиться:

Что касается информации, которую я вижу, вы используете:

Так что вся необходимая информация у вас будет, просто войдите в систему и ознакомьтесь с ней, при условии, что это ваша учётная запись.