Наше сообщество растёт, поэтому увеличивается количество еженедельных дайджестов, отправляемых каждую неделю, и, соответственно, расходы на SendGrid.
Я предполагаю, что лишь небольшая часть пользователей действительно читает дайджесты, поэтому, вероятно, мы отправляем множество писем впустую.
Планируется ли обеспечить большую прозрачность в Discourse в отношении статистики кликов и открытий писем?
Также было бы полезно добавить настройку, согласно которой, если пользователь не открывал (или не переходил по ссылкам в) последние X дайджестов, он автоматически отписывался бы от них, чтобы сэкономить расходы.
Уже существует настройка для отключения отправки дайджеста, если пользователь не заходил в систему в течение определённого времени. Она называется suppress digest email after days.
Кажется, я помню похожий вопрос, и разработчики выступали против отслеживания по соображениям конфиденциальности (не уверен на 100%).
Также интересно, насколько это будет надежно. Обычно для этого используются невидимые или маленькие изображения, верно? Многие пользователи предпочитают не «показывать внешние изображения» при чтении писем.
Некоторые почтовые провайдеры автоматически удаляют или блокируют загрузку изображений перед показом сообщения (в целях безопасности). В этом случае пользователю нужно нажать Показать изображения, чтобы увидеть их.