У нас возникли проблемы с электронной почтой.
Учётная запись, используемая для отправки через SMTP, блокируется из-за отправки слишком большого количества писем.
Система считает их спамом (хотя это не спам, а уведомления о новых ответах).
Я пытаюсь сократить количество отправляемых писем.
Например, отправлять ежедневное сводное уведомление о новых ответах вместо того, чтобы отправлять письмо каждый раз, когда кто-то отвечает на созданную вами тему.
Однако существует множество настроек, которые я плохо понимаю.
Я хотел бы настроить ежедневные сводные уведомления вместо отправки письма после каждого ответа на ваш пост (если вы не находитесь в системе), а также ежедневные уведомления о личных сообщениях.
Нет, мы используем учётную запись нашего поставщика.
Mailgun не является бесплатным.
Проблема не в конфигурации — Discourse отправляет письма корректно.
Проблема в том, что наш почтовый поставщик отправляет письма с IP-адреса, занесённого в чёрный список, и рассматривает наши письма как спам (отчасти из-за слишком большого количества писем в день).
Поэтому мы хотим сократить количество писем от Discourse.
Я хочу настроить отправку писем только в виде ежедневной сводки, а не отправлять письмо каждый раз, когда кто-то отвечает.
По крайней мере, это было бы желаемым значением по умолчанию. Большинство пользователей не меняют настройки по умолчанию.
@neounix, спасибо, я попробую изменить эти параметры.
Кажется, именно это нам и нужно. Настроек много, и я не помнил, где находятся параметры по умолчанию для рассылки.
Но я не могу найти, как настроить ежедневную сводку с ответами на ваши темы.
Я вижу только варианты отправки писем: всегда, когда вы не онлайн, или никогда.
Мне бы хотелось отправлять ежедневное письмо со списком тем, в которых появились новые ответы, и обновлённых тем, на которые вы подписаны.
Если вы не готовы и не способны написать плагин, то в данный момент вы ограничены текущими настройками Discourse.
Сначала стоит потратить время на изучение текущих настроек дайджеста и посмотреть, можно ли их настроить так, чтобы получить результат, близкий к желаемому.
Если что-то действительно важно для вашей бизнес-модели, возможно, стоит нанять одного из разработчиков плагинов здесь. Если вы чётко сформулируете свои требования, они смогут предоставить вам расчёт стоимости в мета-маркетплейсе.
Может быть, «подкиньте им косточку», как мы раньше говорили
У нас вообще нет бизнес-модели.
Мы не компания, а небольшая некоммерческая ассоциация, интересующаяся фотографией.
Бюджета на найм сотрудников нет.
Мы потратили много часов на бесплатное поддержание форума.
Мне казалось, что есть опция ежедневной сводки, но, возможно, это блог-система или что-то подобное.
Я просто отключу уведомления по электронной почте по умолчанию и посмотрим, сможем ли мы решить проблемы с почтой вместе с хостинг-провайдером.
Они ничего не говорят об ограничениях на количество сообщений, а мы не такой большой форум, чтобы генерировать тысячи писем в день.
Мы также отключили все уведомления по электронной почте, но всё ещё работаем над устранением проблем с кодировкой между старым устаревшим форумом и новым.
Когда мы решим включить дайджесты, возможно, выберем еженедельные дайджесты только для тех, кто посещал сайт в течение нескольких недель; об email-уведомлениях пока не думали, но, возможно, просто отключим их.
Кажется, пользователи могут настроить предпочтения для этих уведомлений о «подписке на тему». Разве нет?
Кстати, вот описание таблицы user_options в базе данных. Может быть, там что-то привлечёт ваше внимание?