Автоматизация отправляет мне ЛС, даже когда я указываю адрес электронной почты

Я хочу отправить себе отчёт Data Explorer через автоматизацию (чтобы затем переслать это письмо другим для обсуждения…).

В параметрах скрипта я указываю адрес электронной почты:

и запускаю отчёт.

Однако я получаю личное сообщение (а письмо пока не пришло). :frowning:

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

Это интересный вариант использования. Думаю, этот скрипт отправляет только личные сообщения.

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

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

Я думаю, что это должно работать, но только для адресов электронной почты, которые ещё не привязаны к профилю пользователя. Если вы укажете «новый email», будет создан временный пользователь, отправлено личное сообщение, и затем оно будет продублировано по электронной почте.


Однако, если вы отправляете сообщение на существующий адрес электронной почты, вы можете настроить получение как личного сообщения, так и уведомления по почте.

Если на странице /preferences/email вы установите опцию «Сообщать мне по электронной почте при получении личного сообщения» в значение «всегда», а затем после получения запланированного отчёта не будете открывать личное сообщение в течение примерно 20 секунд [1], то уведомление также будет отправлено по электронной почте.

После этого, если это больше не нужно, вы можете вернуть настройки электронной почты в прежнее состояние.


  1. или того времени, которое указано в административной настройке Personal email time window seconds, если вы изменили значение по умолчанию ↩︎

Это работает для адресов электронной почты, не привязанных к пользователям.

:woman_facepalming: