Обычная рассылка и рассылка с подтверждением на базе RT | request-tracker.ru
request-tracker.ru
Вход для пользователей
Войти используя OpenID:
Что такое OpenID?
Пользователь: *
Пароль: *
Войти используя OpenID
Отменить вход с использованием OpenID
Регистрация
Запросить новый пароль
Навигация
О проекте
Планы
Скачать
Форумы
Статьи
Ресурсы
Глоссарий
Последние сообщения
Последние комментарии
Нет, используйте3 часа 6 минуты назад
Посмотрите в конфиг, там3 часа 12 минуты назад
+11 день 2 часа назад
RT::Extension::SLA
Но я1 день 4 часа назад
Все зависит от расширения.1 день 6 часа назад
Скажите, а где можно1 день 9 часа назад
Приоритеты в РТ цифровые -1 день 14 часа назад
Спасибо за ответ.2 дня 12 часа назад
Решаема несколькими2 дня 23 часа назад
1) Я просмотрел changelog'и2 дня 23 часа назад
Активные обсуждения форума
? возможны ли вложенные очереди
Русский язык не корректно отображается в графиках debian
Спасибо Руслану!
Права пользвотелей, групп, очередей.
RT 3.6 на 2.6.19-gentoo-r5, локаль KOI8-R
подробнее
Главная › Форумы › Request Tracker Обычная рассылка и рассылка с подтверждением на базе RT
Сб, 2008-04-12 04:53 — hiddenman
Всем привет.
Собственно, на базе RT давно сделана т.н. "рассылка" для менеджеров. Умеет примерно следующее:
1. Список получателей, заранее ввёденный в CustomFields (обновляется из базы скриптом)
2. Окно для ввода произвольных получателей
3. Список получателей, связанный со внешней базой данных в режиме real-time (сделано на основе нового функционала RT....ммм...забыл название, Руслан мне его и подсказал :). Пока только эксперимент, недолеланный (из-за того, что в данных внешнего источника почему-то нельзя указать category никак, ограничение RT; а без category сортировать данные очень сложно; пока извернулся помещением category в начало CF Value, но есть пока до конца не добил javascript, который всё это отображает)
4. Все эти получатели помещаются в поле Bcc (неправильно, но все было и есть на коленке), после чего, чуть пропатченный SendEmail.pm на каждую запись в Bcc делает Clone письма и проставляет в поле To: этот адрес из Bcc. Это позволяет решить две проблемы:
* получатели не "видят" друг друга, письмо выглядит как индивидуальное
* нет этого сиротливого вида письма при использовании штатной функции Bcc в MTA, когда получатель во всех MUA выглядит как undisclosed-recepient
5. Сделана и работает поддержка создания рассылки в виде parent+child tickets, если выбрана опция 'With confirmation'. То есть, создается некий parent тикетi, далее для каждого получателя из Bcc создаётся отдельный тикет и автоматически линкуется с parent (parent depends on it).
Вот дальше я пока не придумал, что делать.
Задача: сделать максимально простую и одновременно функциональную систему подтверждений получения/прочтения/принятия письма.
То есть, каждый получатель своего письма должен иметь возможность через email или web (а лучше одновременно) каким-то образом подтвердить полученное или отклонить его же. Как это можно реализовать? В распространённых системах часто используют некую уникальную ссылку вроде http://domain.ru/confirm.php?id=12345abcdef, на которую достаточно нажать для подтверждения. Но пока не знаю, как это сделать :( Еще можно сделать поддержку автоматического принятия тикета на любой ответ на этот тикет, но тут будет много ложных срабатываний, да и подделать проще сторонним.
В общем, надеюсь на вашу помощь и подсказки :) Функциональность эта используется в основном для рассылки новых тарифов или изменения старых. На каждый тикет обычно требуется реакция. Пока всё это делается вручную :(
P.S. Мои изменения RT я куда-нибудь выложу, надо только их "причесать", т.к. так все достаточно неаккуратно.
‹ RT 3.6 на 2.6.19-gentoo-r5, локаль KOI8-R
Знаки вопроса в кирилице при записи в базу. Решение. ›
Request Tracker
confirmation
maillist
rt
рассылка
Войдите или зарегистрируйтесь, чтобы получить возможность отправлять комментарии
Втр, 2008-04-15 00:10 — ruz
по поводу ссылок
В самой последней версии 3.8-TESTING из репозитория делаем
find . | xargs grep 'AuthToken'
И находим примеры генерации таких ссылок.
Войдите или зарегистрируйтесь, чтобы получить возможность отправлять комментарии
Ср, 2008-04-16 17:43 — hiddenman
Примера пока не вижу, вижу
Примера пока не вижу, вижу код. Но спасибо за направление, посмотрю, может что-то пойму :-D
Войдите или зарегистрируйтесь, чтобы получить возможность отправлять комментарии
Ср, 2008-04-16 21:47 — ruz
Мы с hiddenman'ом обсудили в
Мы с hiddenman'ом обсудили в чате все вопросы. Ждем от него описания решения :)
Войдите или зарегистрируйтесь, чтобы получить возможность отправлять комментарии
2007-2008 Ruslan U. Zakirov
-
icq
knauf
-95
thuraya sg 2520
electrolux
icq
.
dolmar