Я делаю некоторую работу на общественных началах для некоммерческой организации, и мне нужно собрать воедино некоторые функциональные возможности, желательно, не свернув все это самостоятельно. Вот краткий обзор:
У меня есть CRM-подобная система, в которой есть Персоны и Группы (состоящие из Персонов). Я хочу настроить:
- Динамическая маршрутизация электронной почты, поэтому joe.user@mydomain.com направляется на электронную почту пользователя Joe (как определено в CRM.
- Аналогичным образом mygroup@mydomain.com направляет электронную почту всем членам группы (как определено в CRM).
- Все письма, отправленные на групповые адреса, добавляются в многопоточный форум.
- Сообщения электронной почты / сообщения на форуме можно хранить и объединять в периодические информационные бюллетени, если пользователь предпочитает.
- Новые сообщения проверяются по электронной почте с подтверждением перед публикацией.
- Тема форума и его целостность сохраняются, когда пользователи отвечают на сообщения по электронной почте или через онлайн-форум.
Большая часть этой функциональности очень похожа на стандартные приложения listserv или «группы» сайтов, такие как «Группы» Google или Yahoo, но необходимость их свернуть в существующий портал на основе php (Typo3) и иметь динамическую маршрутизацию электронной почты создает уникальная ситуация.
Кто-нибудь занимался этим типом среды и какие инструменты / хитрости вы нашли полезными?