Почтовый робот: различия между версиями
Нет описания правки |
Нет описания правки |
||
(не показана 1 промежуточная версия 1 участника) | |||
Строка 1: | Строка 1: | ||
В разделе "[[Настройка - Задания]] - Почтовый робот" можно включить и настроить создание задач из писем на определённый почтовый ящик | [[Postal_robot|en]] | [[Почтовый_робот|ru]] | ||
В разделе "[[Настройка - Задания]] - Почтовый робот" можно включить и настроить создание задач из писем на определённый почтовый ящик: | |||
[[Файл:04.01.2021 30.png|thumb|800px|центр]] | [[Файл:04.01.2021 30.png|thumb|800px|центр]] | ||
Строка 5: | Строка 7: | ||
== Как это работает == | == Как это работает == | ||
* Почтовый робот работает средствами "[[Планировщик|Планировщика]]" САП "UserSide". Следовательно он должен работать | * Почтовый робот работает средствами "[[Планировщик|Планировщика]]" САП "UserSide". Следовательно он должен работать. | ||
* Ежеминутно выполняется проверка почтового ящика на наличие свежих писем | * Ежеминутно выполняется проверка почтового ящика на наличие свежих писем. | ||
* Из любого поступившего письма формируется задание указанного типа. При создании задания используются все предустановленные для этого типа задания правила - такие как, например, автоназначение исполнителей | * Из любого поступившего письма формируется задание указанного типа. При создании задания используются все предустановленные для этого типа задания правила - такие как, например, автоназначение исполнителей. | ||
* Задание создаётся без адреса ''(кроме случая, указанного в след.пункте)'' и с назначенной датой выполнения - "сейчас" | * Задание создаётся без адреса ''(кроме случая, указанного в след.пункте)'' и с назначенной датой выполнения - "сейчас". | ||
* Если почтовый ящик, с которого пришло письмо принадлежит какому-то абоненту, то задание будет привязано к этому абоненту. В этом случае - у задания будет адрес. | * Если почтовый ящик, с которого пришло письмо принадлежит какому-то абоненту, то задание будет привязано к этому абоненту. В этом случае - у задания будет адрес. | ||
* В описательную часть задания будет зафиксирован почтовый ящик отправителя, тема и текст письма. | * В описательную часть задания будет зафиксирован почтовый ящик отправителя, тема и текст письма. | ||
* Робот понимает кодировки cp1251, utf-8, koi8r, а также кодирование base64 и quoted-printable | * Робот понимает кодировки cp1251, utf-8, koi8r, а также кодирование base64 и quoted-printable. | ||
Текущая версия от 15:00, 2 января 2024
В разделе "Настройка - Задания - Почтовый робот" можно включить и настроить создание задач из писем на определённый почтовый ящик:
Как это работает
- Почтовый робот работает средствами "Планировщика" САП "UserSide". Следовательно он должен работать.
- Ежеминутно выполняется проверка почтового ящика на наличие свежих писем.
- Из любого поступившего письма формируется задание указанного типа. При создании задания используются все предустановленные для этого типа задания правила - такие как, например, автоназначение исполнителей.
- Задание создаётся без адреса (кроме случая, указанного в след.пункте) и с назначенной датой выполнения - "сейчас".
- Если почтовый ящик, с которого пришло письмо принадлежит какому-то абоненту, то задание будет привязано к этому абоненту. В этом случае - у задания будет адрес.
- В описательную часть задания будет зафиксирован почтовый ящик отправителя, тема и текст письма.
- Робот понимает кодировки cp1251, utf-8, koi8r, а также кодирование base64 и quoted-printable.
Ограничения
- Робот пока не умеет работать с SSL-соединениями (995 порт). Как временное решение - откройте ящик на другом нешифрованом почтовом сервисе и перенастройте переадресацию с первого ящика на второй.
- Письма из ящика не удаляются. В системе фиксируется идентификатор последнего обработанного письма и при следующем цикле опроса ящика - все письма ДО него - будут пропущены. Так что рекомендуется иногда чистить полностью ящик от старых писем. Кроме того, робот не удаляет письма для возможности проверки его работы.
- Обрабатывается только текстовая часть письма. Прикреплённые файлы не обрабатываются.