Bitrix24: автоматическое создание задачи из электронной почты
Условия задачи: Есть служебный ящик. Создаем письмо на два адреса – служебный ящик и (копия) на ящик сотрудника портала. Можно наоборот: письмо - сотруднику, копия - на служебный ящик.
Задача: при получении письма создать задачу сотруднику, указанному в адресе "получатель".
Постановщик - сотрудник, указанный в адресе "отправитель"
Реализация:
1. Создаем почтовый ящик на внешнем почтовом сервере.
2. Создаем служебный ящик в портале:
- "Рабочий стол - Сервисы - Почта - Почтовые ящики"
- в ячейку "название" пишем произвольное название служебного ящика.
- в графе "тип" указываем "внешний POP3 сервер"
- в графе "почтовый сервер/порт" указываем адрес почтового сервера. В нашем случае - pop.gmail.com
- ставим флажок "использовать безопасное соединение".
- порт - 995 (установится автоматически)
- в графе "имя входа" - имя реального аккаунта, соответствующего почтовому ящику на внешнем сервере.
- В графе "пароль" - пароль для внешнего п/я
- в графе "проверять с периодом" ставим периодичность (в минутах), с которой содержимое ящика будет проверяться автоматически, или 0 - для ручной проверки
3. Создаем правило обработки:
- "Рабочий стол - Сервисы - Почта - Правила - Добавить правило - ручная настройка"
- На вкладке "параметры" указываем:
- имя ящика (которое было в графе "название" при создании ящика)
- название и описание правила
- "применять при событиях" - ставим флажок "При получении почты"
На вкладке "действия" в окне "Действия на PHP скрипте" вписываем следующий код:
if (CModule::IncludeModule("tasks")) {
|
Доступны 2 версии решения
- с расширенными функциональными возможностями и регулярными обновлениями. Решение доступно на .
- , облегчённая, версия с ограниченным функционалом. Решение доступно на .
Ссылка скопирована в буфер обмена