# Письма для подтверждения нового администратора не отправляются

**URL:** https://meta.discourse.org/t/emails-to-confirm-new-admin-not-being-sent/361972
**Category:** Support
**Created:** [15.Апрель.2025 20:34:03 UTC](https://meta.discourse.org/t/emails-to-confirm-new-admin-not-being-sent/361972 "2025-04-15T20:34:03Z")
**Posts on this page:** 7
**Page:** 1

<div class="post-metadata">

### Author: ![dfremont](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/dfremont/32/499257_2.png) [@dfremont](https://meta.discourse.org/u/dfremont)
#### Post date: [15.Апрель.2025 20:34:03 UTC](https://meta.discourse.org/t/emails-to-confirm-new-admin-not-being-sent/361972/1 "2025-04-15T20:34:03Z")

</div>

Привет, друзья,

Я пытаюсь предоставить права администратора пользователю на нашем форуме. При нажатии кнопки «Предоставить права администратора» появляется сообщение: «Мы отправили вам электронное письмо для подтверждения нового администратора. Пожалуйста, откройте его и следуйте инструкциям». Однако письмо не отправляется: если посмотреть на страницу «Журнал электронной почты», записи об этом нет. Есть какие-нибудь идеи, что может быть не так?

Спасибо,  
Даниэль

---

<div class="post-metadata">

### Author: ![SaraDev](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/saradev/32/335139_2.png) [@SaraDev](https://meta.discourse.org/u/SaraDev)
#### Post date: [02.Май.2025 21:53:17 UTC](https://meta.discourse.org/t/emails-to-confirm-new-admin-not-being-sent/361972/3 "2025-05-02T21:53:17Z")

</div>

Привет, Даниэль,

Для расследования проблем с доставкой электронной почты на вашем сайте у нас есть руководство по [Устранению неполадок исходящей почты](https://meta.discourse.org/t/troubleshooting-outgoing-email/271484), в котором содержатся рекомендации по устранению возможных проблем с отправкой писем на вашем сайте, а также объясняется, как осуществляется отправка почты с сайта Discourse.

В логах почты вашего сайта должно отображаться сообщение `admin_confirmation_message`, если Discourse пытался отправить письмо для подтверждения администратора. Такое письмо должно отправляться на адрес, связанный с учётной записью администратора, под которой вы были авторизованы в момент нажатия кнопки «Назначить администратором».

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

Если после выполнения этих шагов вам всё ещё не удалось выявить проблему с доставкой почты, вы также можете рассмотреть возможность [создания учётной записи администратора через консоль](https://meta.discourse.org/t/create-an-admin-account-from-the-console/17274), так как это позволит обойти процесс проверки электронной почты.

---

<div class="post-metadata">

### Author: ![JammyDodger](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/jammydodger/32/254611_2.png) [@JammyDodger](https://meta.discourse.org/u/JammyDodger)
#### Post date: [09.Май.2025 07:05:38 UTC](https://meta.discourse.org/t/emails-to-confirm-new-admin-not-being-sent/361972/4 "2025-05-09T07:05:38Z")

</div>

Если вы не хотели использовать обходной путь с консолью Rails, другой вариант — включить двухфакторную аутентификацию для вашей учётной записи администратора, а затем использовать код аутентификации для подтверждения предоставления прав администратора вместо подтверждения по электронной почте (к тому же ваша учётная запись администратора станет более защищённой 🙂)

Хотя странно, что вы не видите соответствующего лога отправки письма. 🤔 Вам удалось в итоге найти причину проблемы?

Кажется, недавно было ещё одно похожее сообщение — [Grant admin confirmation mail not sent](https://meta.discourse.org/t/grant-admin-confirmation-mail-not-sent/357392)

---

<div class="post-metadata">

### Author: ![Francis\_Martens](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/francis_martens/32/455429_2.png) [@Francis\_Martens](https://meta.discourse.org/u/Francis_Martens)
#### Post date: [09.Май.2025 12:19:28 UTC](https://meta.discourse.org/t/emails-to-confirm-new-admin-not-being-sent/361972/5 "2025-05-09T12:19:28Z")

</div>

Нет — я обновляю настройку в базе данных, что является подходом \<…\>. Я попробую вариант с двухфакторной аутентификацией.

---

<div class="post-metadata">

### Author: ![JammyDodger](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/jammydodger/32/254611_2.png) [@JammyDodger](https://meta.discourse.org/u/JammyDodger)
#### Post date: [09.Май.2025 13:30:37 UTC](https://meta.discourse.org/t/emails-to-confirm-new-admin-not-being-sent/361972/6 "2025-05-09T13:30:37Z")

</div>

Я обдумал это, и ничего сразу не приходит на ум. 🤔

Для отладки, думаю, мне пришлось бы начать с общего подхода.

- Перепроверьте, чтобы убедиться, что это не в журналах электронной почты (отправленные и пропущенные)
- Работает ли это в безопасном режиме?
- При нажатии кнопки «предоставить права администратора» появляются ли какие-либо ошибки в консоли браузера?
- Есть ли что-то в `yoursite/logs`?
- Работает ли это для другого администратора?

С двумя отчетами можно сравнить вашу конфигурацию/настройку и конфигурацию/настройку @dfremont, чтобы увидеть, есть ли у вас что-то общее. Есть ли какие-либо неофициальные плагины (или плагины в целом), что-то особенно характерное для настроек вашего сайта и т. д.?

---

<div class="post-metadata">

### Author: ![dfremont](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/dfremont/32/499257_2.png) [@dfremont](https://meta.discourse.org/u/dfremont)
#### Post date: [15.Май.2025 19:58:19 UTC](https://meta.discourse.org/t/emails-to-confirm-new-admin-not-being-sent/361972/7 "2025-05-15T19:58:19Z")

</div>

Спасибо всем. После обновления Discourse на панели управления появилось полезное сообщение «Не удалось выполнить X задач отправки почты». Логи в Sidekiq были неконкретными (просто указывали «исполнение истекло»), но привели меня к [этому посту](https://meta.discourse.org/t/error-execution-expired-email/356703/5) от пользователя, у которого проблема была вызвана блокировкой порта 587 сервисом DigitalOcean. Я переключился на порт 2525, как они и советовали, и теперь всё работает.

---

<div class="post-metadata">

### Author: ![system](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/system/32/443519_2.png) [@system](https://meta.discourse.org/u/system)
#### Post date: [14.Июнь.2025 19:59:08 UTC](https://meta.discourse.org/t/emails-to-confirm-new-admin-not-being-sent/361972/8 "2025-06-14T19:59:08Z")

</div>

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.
