Уведомления по электронной почте на контактный адрес отклонены

Что происходит

Когда контактный email установлен для группы
И группа получает уведомление (например, «Доступно обновление»)
Тогда email-уведомление отклоняется с ошибкой Email::Receiver::AutoGeneratedEmailError

Что должно происходить

Группа должна получать уведомление (либо внутреннее уведомление, либо email-уведомление).
Ни одно email-уведомление не должно отклоняться.

Для уточнения: настройка «контактный адрес электронной почты» не «настраивается на группу», а отправляет письмо, которое перенаправляется в группу.

Две настройки, которые стоит проверить:

  • «Блокировать автоматически генерируемые письма»
  • «Список разрешённых автоматически генерируемых писем»

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

2 лайка

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

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

Что касается меня, то я не принимаю автоматически генерируемые сообщения на своих сайтах Discourse. :slight_smile:

Звучит как интересный вариант использования, хотя мне о нём ничего не известно; возможно, нам просто нужны более понятные сообщения/уведомления о определённых действиях… хотя я полагал, что администраторы уведомляются об обновлениях (я точно получаю!), а обычные пользователи не смогут ничего сделать с сообщением «Доступно обновление»…? :thinking: Уверен, тема в канале #feature с объяснением ситуации была бы очень кстати. :+1:

Согласен, что такие сообщения бесполезны для пользователей без прав администратора. Но странно видеть сообщение об ошибке в этом случае. Я мог бы разрешить источнику отключить ошибку, но тогда в почтовый ящик группы контактов попадёт нерелевантное сообщение. Уже есть тема с жалобой на это: Contact email receives too much notifications.

Я подумаю над формулировкой функции.