View previous topic :: View next topic |
Author |
Message |
Akiko Subscriber
Joined: 30 Nov 2015 Posts: 16
|
Posted: 13 Dec 2023 21:22 (Wed) Post subject: Не срабатывает правило обработчика. |
|
|
Привет всем.
Делал тут обработчик и долго не мог понять, почему он не работал, как должен. Включил отладочный лог и накопал место, которое непонятно. Почему в последней строке результат False, хотя в предпоследней строке необходимый получатель присутствует? Не могу понять, что не так. Направьте в нужную сторону
CMS 3.09.
Спасибо.
===[CMSLog cut]===============8<----------------------------------------------
13.12.2023 18:52:23 45X5 Выполнилось условие: [ToCc:"alltest@voz.aero" | ToCc: "alltest@vozavia.ru"] (ID: 549)
~13.12.2023 18:52:23 45X5 RFLevelRecipients: <alltest@voz.aero> (ID: 549)
13.12.2023 18:52:23 45X5 Направили письмо в сортировщик "Mailing list test" (ID: 549)
13.12.2023 18:52:23 45X5 Начали сортировку "Mailing list test"... Получатели: <alltest@voz.aero>
~13.12.2023 18:52:23 45X5 Condition "письмо имеет получателя <alltest@voz.aero>" is True
13.12.2023 18:52:23 45X5 Выполнилось условие: письмо имеет получателя <alltest@voz.aero> (ID: 552)
~13.12.2023 18:52:23 45X5 RFLevelRecipients: <alltest@voz.aero> (ID: 552)
13.12.2023 18:52:23 45X5 Удалили получателей: <alltest@voz.aero> (ID: 552)
~13.12.2023 18:52:23 45X5 Condition "письмо имеет получателя <alltest@vozavia.ru>" is False
~13.12.2023 18:52:23 45X5 RFLevelRecipients: <> (ID: 546)
13.12.2023 18:52:23 45X5 Добавили получателя <it@voz.aero> (ID: 546)
~13.12.2023 18:52:23 45X5 Recipient <it@voz.aero> added
~13.12.2023 18:52:23 45X5 RFLevelRecipients: <it@voz.aero> (ID: 547)
13.12.2023 18:52:23 45X5 Добавили получателя <nach_osis@voz.aero> (ID: 547)
~13.12.2023 18:52:23 45X5 Recipient <nach_osis@voz.aero> added
~13.12.2023 18:52:23 45X5 RFLevelRecipients: <it@voz.aero>;<nach_osis@voz.aero> (ID: 548)
13.12.2023 18:52:23 45X5 Добавили получателя <ie_sitis@voz.aero> (ID: 548)
~13.12.2023 18:52:23 45X5 Recipient <ie_sitis@voz.aero> added
~13.12.2023 18:52:23 45X5 Condition [From:"@voz.aero" | From:"@vozavia.ru"] is True (ID: 550)
13.12.2023 18:52:23 45X5 Выполнилось условие: [From:"@voz.aero" | From:"@vozavia.ru"] (ID: 550)
~13.12.2023 18:52:23 45X5 RFLevelRecipients: <ie_sitis@voz.aero>;<it@voz.aero>;<nach_osis@voz.aero> (ID: 550)
13.12.2023 18:52:23 45X5 Направили письмо в сортировщик "Forwarding list" (ID: 550)
13.12.2023 18:52:23 45X5 Начали сортировку "Forwarding list"... Получатели: <ie_sitis@voz.aero>;<it@voz.aero>;<nach_osis@voz.aero>
~13.12.2023 18:52:23 45X5 Condition [(From:"@voz.aero" | From:"@vozavia.ru") & (ToCc:"it@voz.aero" | ToCc:"it@vozavia.ru")] is False (ID: 419)
------------------------------>8===============================[CMSLog cut]=== _________________ WBR, Akiko. |
|
Back to top |
|
|
Akiko Subscriber
Joined: 30 Nov 2015 Posts: 16
|
Posted: 13 Dec 2023 22:50 (Wed) Post subject: |
|
|
Ну, вроде бы разобрался в причине. Оказывается, получатель письма и получатель в поле To: или Cc: - разные вещи. Если указываю в правиле проверять получателя, то добавленные получатели определяются. По полям To: Cc: не определяются.
Но в одном правиле можно проверить только одного получателя. Это на каждого по два правила придется делать? По-другому никак? Нужно проверять одного получателя, но в двух доменах. _________________ WBR, Akiko. |
|
Back to top |
|
|
NAMOR CMS Developer
Joined: 15 Oct 2005 Posts: 1079
|
Posted: 14 Dec 2023 15:48 (Thu) Post subject: |
|
|
Akiko wrote: | Но в одном правиле можно проверить только одного получателя. Это на каждого по два правила придется делать? По-другому никак? Нужно проверять одного получателя, но в двух доменах. |
Да, придётся делать по два правила. |
|
Back to top |
|
|
|