Как разрешить письма от незнакомца, если я ему доверяю?

Я пытаюсь автоматически отправлять заметки из командных комнат Around в категорию на моём сайте Discourse. Я застрял на ошибке StrangersNotAllowedError, потому что письмо приходит с адреса no-reply@around.co, а пользователя с таким адресом электронной почты не существует.

Могу ли я добавить этот адрес электронной почты в список разрешённых, аналогично тому, как я это сделал со списком разрешённых для «Автогенерируемых писем»? Нужно ли мне создать пользователя с этим адресом электронной почты? Возможно ли это? (Мой прогноз — нет, так как это создало бы серьёзную проблему со спамом.)

Какие у меня есть варианты?

Спасибо.

Смотрите Use Discourse as a Private Support/Ticket System

Я всё ещё читаю, но похоже, что «Настройка входящей почты для создания новых тем или группировки сообщений» в частности описывает то, что мне нужно: создать временного пользователя для no-reply@around.co и предоставить ему право создавать темы по электронной почте. Вероятно, это можно сделать, установив достаточно высокий уровень доверия или понизив порог доверия до 0 для категории, в которой он будет публиковать сообщения.

Я всё ещё читаю, но если вы уже знаете, что я иду не по тому пути или упускаю какой-то ключевой элемент, пожалуйста, сообщите об этом.

Да. И им даже не нужно иметь аккаунт. Именно об этом идёт речь в функции «временного пользователя».

Я думаю, что у меня получилось. Если кратко:

  • «Входящая почта» включена.
  • Анонимным пользователям разрешено отправлять письма в «Категорию X».
  • Входящее письмо в «Категорию X» становится новой темой.

Это, кажется, работает. Спасибо, что указали мне правильное направление. Похоже, было бы полезно иметь более сфокусированную документацию по этой теме. Возможно, я сам её напишу.

Кажется, есть другая документация для пользователей на этапе регистрации и входа по электронной почте.