Но это случается только с некоторыми людьми. Что это может быть?
Есть ли способ узнать, в чём заключается эта проблема?
Вы также можете вручную активировать пользователей, предоставив им возможность обойти регистрацию.
Проблема, с которой вы столкнулись, скорее всего, связана с почтовыми серверами.
Здравствуйте,
Вы уверены, что SMTP работает?
Вы пробовали проверить почтовый сервер?
Вы пробовали решить проблемы с почтой на новой установке Discourse?
Возможно, первое письмо попадает в папку «Спам» у пользователя. Если вы знаете адрес электронной почты или имя пользователя человека, сообщившего о проблеме, вы можете проверить, было ли отправлено письмо с активацией, на странице «Администрирование» / «Электронная почта» / «Отправленные». Тип письма для письма с активацией — «signup»:
Раздел «Данные о публикации и SMTP» на этой странице содержит информацию о том, было ли письмо передано почтовому серверу пользователя. Если в этом столбце вы видите 250 Ok, значит, письмо было передано.
Что касается проблемы с неработающей кнопкой активации, не сталкиваются ли пользователи с ошибкой, описанной в этой теме: Resend Activation Email - 404 Error?
Я получил письмо с подтверждением после регистрации пользователя на своём собственном сайте Discourse (версия пробной версии). Однако при переходе по ссылке в этом письме открывается страница с сообщением «oops», и кнопка подтверждения не отображается. Но когда я использую тот же адрес электронной почты для регистрации на официальной платформе Discourse, я получаю письмо без проблем и могу активировать свой аккаунт без каких-либо трудностей.
Добро пожаловать на Meta ![]()
Со мной такое тоже иногда случается, когда я тестирую что-то на своём форуме. Обычно причина в том, что я всё ещё вошёл в систему под другой учётной записью. Если я авторизован как пользователь 1, я не могу подтвердить электронную почту пользователя 2.
Вы использовали приватное окно или предварительно вышли из системы?
