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