Отправлять мне письмо, когда кто-то пишет мне

Всем привет,

насколько я понял, опция «никогда» в этой строке client.en.yml отключает все уведомления по электронной почте, включая новые сообщения и ответы из подписанных категорий.

Другая опция, «Отправлять мне письмо, когда кто-то цитирует меня, отвечает на мой пост, упоминает мой @username или приглашает меня в тему», также может отключать всё, что явно адресовано мне.

Правильно ли я понял?

Если да, то, на мой взгляд, текст первой опции мог бы быть более ясным. Фраза «кто-то пишет мне» подразумевает, что сообщение было явно адресовано мне, как и в случае со второй опцией, тогда как на самом деле она означает «не отправлять ничего, кроме личных сообщений». Есть ли возможность изменить этот текст или использовать новый (что, вероятно, проще для процесса перевода)?

С наилучшими пожеланиями из Белого Шварцвальда,
Фло

2 лайка

Я понимаю, почему это может сбивать с толку, хотя здесь есть различие:

«Отправлять мне письмо, когда кто-то цитирует меня, отвечает на моё сообщение, упоминает мой @username или приглашает меня в тему»

Здесь указано тема, тогда как в:

«Отправлять мне письмо, когда кто-то пишет мне»

указано сообщение. В Discourse слово «сообщение» подразумевает личное сообщение, тогда как тема предназначена для более широкой аудитории.

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

4 лайка

Спасибо за ваш ответ.

Но, насколько я понял, это также относится к отслеживаемым и подписанным категориям, даже если никто явно не обращается ко мне, верно?

2 лайка

Да, насколько мне известно, это касается отслеживаемых элементов (категорий, тегов и тем), а также всего, что указано в официальном предложении. Вот возможная формулировка:

Отправляйте мне письмо, когда кто-то процитирует меня, ответит на мой пост, упомянет мой @username или пригласит меня в тему, а также в отношении категорий, тегов и тем, которые я отслеживаю.

Неужели это не может быть так просто:

  • Отправлять мне электронное письмо, когда я получаю уведомления
  • Отправлять мне электронное письмо только когда мне кто-то пишет

Это уже работает? Если нет, что нужно сделать, чтобы это стало возможным?

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

1 лайк

Я знал, что хотя бы один я упустил. :slightly_smiling_face: Есть ли ещё какие-нибудь?

Редактирование: Я понял, что могу просто найти notification_type в таблице уведомлений через Data-Explorer. :+1: Похоже, их всего 30.

1 лайк

На странице уведомлений они разделены на:

  • Все
  • Ответы
  • Лайки
  • Упоминания
  • Правки

Я не на 100% уверен, но, думаю, «Правки» относятся к правкам администраторов ваших обычных постов и к любым правкам постов в вики; уведомления об этих правках не отправляются по электронной почте. Думаю, цитаты учитываются как «Ответы».

1 лайк

Кажется, вы правы. :+1: Я только что провёл небольшой тест: при правке вики-поста я получил уведомление, но письмо не пришло.

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

Вы получите право на докторскую степень, когда разберётесь, что приводит к уведомлениям форума и/или их количеству: какие настройки уведомлений (отслеживание первого сообщения, отслеживание, наблюдение, обычное) для каких событий (ответы, лайки, упоминания, правки и т. д.) на основе каких предпочтений уведомлений, и какие настройки электронной почты приводят к отправке электронных уведомлений о тех или иных уведомлениях форума. Профессорскую степень вы получите, когда сможете это объяснить!

2 лайка

См. предыдущее обсуждение:

2 лайка

Я в замешательстве. Почему? Зачем вам писать на электронную почту?