Discourse обеспечивает отличную интеграцию с электронной почтой, чтобы пользователи могли:
Создавать новые темы в категории по электронной почте (это можно настроить как удобную для пользователя электронную почту);
Отвечать на сообщения в теме по электронной почте (это автоматически сгенерированный адрес электронной почты со строкой OID из символов).
Буду благодарен за советы, как лучше всего этого достичь…
У нас есть тема, которую мы хотим использовать для записи писем, отправленных через рассылку, а также для того, чтобы пользователи могли публиковать сообщения напрямую. Причина в том, что не все пользователи находятся в Discourse, поэтому мы должны учесть тех, кто недостаточно технически подкован для использования форума, при этом сохраняя преимущества использования его в качестве хранилища писем для тех, кто может.
Моя идея проста: просто копировать адрес электронной почты форума Discourse при отправке стандартной рассылки в старом стиле.
Мой текущий подход заключается в создании темы и публикации сообщения. Это отправляет начальное письмо, и из него можно определить адрес, на который нужно ответить (то есть адрес электронной почты и OID). Включите этот адрес в групповое письмо, и вуаля — все будущие письма, отправленные с группового адреса, копируются на форум.
Единственная проблема в том, что все они воспринимаются как ответы на исходное сообщение. Есть ли способ сделать так, чтобы можно было добавить письмо в конкретную тему, не воспринимая его как ответ на существующее сообщение? В идеале я хотел бы сделать адрес электронной почты более удобным для пользователя, как это можно сделать при настройке категории «Пользовательский входящий адрес электронной почты».
Это кажется аналогичным функции «Создать новую тему в категории по электронной почте». Я ищу, как лучше всего «Добавить новое сообщение в тему по электронной почте».
Привет, у меня всё ещё возникают проблемы с настройкой ответа на тему по электронной почте.
Функция ответа по почте работает, но требует ответа на конкретное сообщение.
Мне нужно иметь возможность добавлять (cc) адрес электронной почты Discourse, чтобы при отправке письма на список рассылки оно автоматически публиковалось в той же теме.
Тема посвящена использованию Discourse в качестве одностороннего зеркала рассылки (то есть все должны отправлять сообщения через рассылку, а не через Discourse).
Однако в некоторых комментариях упоминается возможность отправки писем в форум через электронную почту в Discourse, поэтому, возможно, можно совместить оба варианта.
Представляю это так: вы подписываете адрес входящей почты категории на рассылку (так что письма из рассылки приходят на форум как ответы — или как новые темы), а также подписываете «пользователя» с адресом электронной почты рассылки на категорию форума, чтобы получать уведомления по электронной почте (так что сообщения с форума отправляются в рассылку).
Спасибо — я уже смотрел это. Зеркалирование происходит на уровне категории. Каждое полученное письмо добавляется как новая тема.
Мне же нужно было, чтобы каждое полученное письмо добавлялось последовательно в одну и ту же тему — как это происходит, когда вы отвечаете на обсуждение темы по электронной почте. Похоже, что это невозможно?
У меня сложилось впечатление, что это и произойдёт. В пояснении упоминается использование заголовка Message-ID вместо специального адреса ответа Discourse для определения темы, в которую нужно поместить ответ на письмо.
Каждая ветка переписки становится темой. Посмотрите демонстрацию на https://rubytalk.org/. Если вы хотите, чтобы все письма отображались в одной теме (то есть одна тема для всего списка рассылки), то нет, это невозможно.
Как вы, наверное, уже заметили, всегда будет неоптимально пытаться вовлекать людей, которые не являются зарегистрированными пользователями вашего сайта, а иногда это и вовсе невозможно.
Если есть возможность, пригласите этих людей присоединиться к вашему сообществу Discourse и настройте параметры по умолчанию, чтобы они автоматически подписывались на категории, в которых, как вы ожидаете, они будут участвовать через электронную почту.
Вы можете создать группы с настройками уведомлений по категориям по умолчанию, чтобы адресовать их этим людям, и добавлять их в группу по мере приглашения.
Кроме того, вы можете создать тему, которая будет отправляться им при первом входе в систему, с объяснением того, как они могут участвовать через электронную почту. Тогда им больше никогда не потребуется входить в систему.
Спасибо. Я согласен, что это идеал. Организация, которую я поддерживаю, не работает в технологическом секторе и стремится помогать своим членам (включая пожилых пациентов с онкологическими заболеваниями), которые менее технически подкованы. Она не хочет обязывать пользователей регистрироваться на форуме, но видит преимущества для тех, кто это делает.
Было бы проще, если бы мы могли регистрировать пользователей напрямую, как это делается с рассылкой, — но в Discourse пользователям всё равно нужно подтверждать свой адрес электронной почты, отвечая на приглашения и так далее, и многие не делают этого — или боятся. Поэтому мы используем электронную почту как основной способ связи, дополняя его форумом — в качестве архива предыдущих сообщений для тех, кто всё же зарегистрируется.
Как я уже сказал, это не идеально, но надеюсь, что это объясняет наши соображения.
P.S. Мы решили оставить всё простым и реализовать это на уровне категорий, поскольку именно так спроектированы функции рассылки в Discourse. Ранее мы делали это на уровне тем при публикации напрямую на доску, но теперь можем настроить работу на уровне категорий, так что это не проблема. Спасибо за ответы.
Что ж, времена изменились. Больше неприемлемо (и, к тому же, незаконно) просто добавлять людей в рассылку без получения их двойного подтверждения по ссылке, на которую они должны перейти в своём письме. Это также стало непрактичным, поскольку отправители электронной почты не захотят иметь с вами дело, если вы постоянно будете приводить к блокировке их IP-адресов серверов.
Это, безусловно, усложняет поиск тех, кто не любит переходить по ссылкам в письмах. Думаю, если вы небольшая организация и уже знаете всех лично, всегда можно найти обходные пути, но программное обеспечение не может поддерживать такой тип использования, так как это будет подвержено злоупотреблениям.
Похоже, что с вашей аудиторией это будет сложно, но я думаю, вам будет лучше решить эту проблему с другой стороны — найти способы побудить людей зарегистрироваться и дать согласие, вместо того чтобы пытаться взломать программное обеспечение.
Спасибо. К сожалению, я только что узнал, что группа приняла решение закрыть форум. Это жаль, так как в начале всё работало отлично.
У нас также возникла сложная проблема: организация изменила доменное имя электронной почты, выдала всем новые адреса и через несколько месяцев отключила пересылку. В результате всем, кто регистрировался со старого адреса, пришлось войти и обновить свой email. Значительное число пользователей этого не сделали, поэтому администраторам пришлось рассылать письма отдельно, чтобы поддерживать связь. Я не мог изменить адреса за них, а некоторые члены старшей команды вообще читали только уведомления на почту — поэтому не видели преимуществ форума перед обычной почтой. Когда они решили вернуться к использованию почты, у них не было стимула обновлять адрес на форуме, и ситуация стала безвыходной.
Последней каплей стало то, что команда по коммуникациям и администраторы не были готовы поддерживать одновременно группы форума и отдельные списки рассылки. Я понимаю ваши слова о том, что добавлять людей в рассылку без их согласия недопустимо, но когда вы просто рассылаете письма сотрудникам своей организации, это именно то, что они делают.
Ну что ж. У меня есть другие форумы, которые работают хорошо и не имеют таких проблем. Не всем можно выиграть.
Вау! Спасибо, что поделились своей историей. Думаю, это напоминание о том, что каждое сообщество уникально и сталкивается со своим набором обстоятельств, требующих разных стратегий и усилий. Жаль, что в этот раз у вас не получилось!
Я заметил, что Discourse работает очень хорошо, когда вы запускаете новое сообщество или когда у достаточного числа людей есть сильная мотивация участвовать, чтобы раскрутить форум. При достаточном количестве людей, которые реально заходят и участвуют — некоторые всегда будут упрямыми, но мы можем вовлечь их благодаря уведомлениям по электронной почте. Недавно я перенес группу Yahoo, и потребовались месяцы, прежде чем она начала выглядеть успешной. Я постоянно выбирал людей, которые были лидерами в разных сферах, чтобы они приходили, создавали темы и запускали процессы в сообществе через форум. Нужно быть упорным!
А потом, да, иногда приходится признать поражение в администрировании.