![]() |
#3 |
Участник
|
Задача была именно такой
![]() Приходят письма с разных почтовых ящиков пользователей. В том же systemuser штатно есть как минимум три атрибута для e-mail адреса. Router автоматически сопоставляет ТОЛЬКО адрес отправителя с атрибутом internalemailaddress (кажется).Мне же надо было сопоcтавлять и с атрибутом personalemailaddress и с атрибутом mobilealertemail. Решил в лоб. Ищу в пользователях адреса соотв. addressused из соответств. атрибуту from activityparty.Потом если нахожу заполняю лукап activityparty.partyid найденным systemuserid. Кстати по ходу дела выяснилось что router генерирует сущности в обход стандартного event pipe - плагины , которые зарегестриованы на событие Create для cущности email не выполняются когда router эти сущности создает. |
|