Courier Mail Server Forum Index Courier Mail Server
www.courierms.ru
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

Не срабатывает правило обработчика.

 
Post new topic   Reply to topic    Courier Mail Server Forum Index -> Courier Mail Server 3.xx
View previous topic :: View next topic  
Author Message
Akiko
Subscriber
Subscriber


Joined: 30 Nov 2015
Posts: 16

PostPosted: 13 Dec 2023 21:22 (Wed)    Post subject: Не срабатывает правило обработчика. Reply with quote

Привет всем.

Делал тут обработчик и долго не мог понять, почему он не работал, как должен. Включил отладочный лог и накопал место, которое непонятно. Почему в последней строке результат False, хотя в предпоследней строке необходимый получатель присутствует? Не могу понять, что не так. Направьте в нужную сторону Smile
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
View user's profile Send private message
Akiko
Subscriber
Subscriber


Joined: 30 Nov 2015
Posts: 16

PostPosted: 13 Dec 2023 22:50 (Wed)    Post subject: Reply with quote

Ну, вроде бы разобрался в причине. Оказывается, получатель письма и получатель в поле To: или Cc: - разные вещи. Если указываю в правиле проверять получателя, то добавленные получатели определяются. По полям To: Cc: не определяются.
Но в одном правиле можно проверить только одного получателя. Это на каждого по два правила придется делать? По-другому никак? Нужно проверять одного получателя, но в двух доменах.

_________________
WBR, Akiko.
Back to top
View user's profile Send private message
NAMOR
CMS Developer


Joined: 15 Oct 2005
Posts: 1079

PostPosted: 14 Dec 2023 15:48 (Thu)    Post subject: Reply with quote

Akiko wrote:
Но в одном правиле можно проверить только одного получателя. Это на каждого по два правила придется делать? По-другому никак? Нужно проверять одного получателя, но в двух доменах.

Да, придётся делать по два правила.
Back to top
View user's profile Send private message Send e-mail Visit poster's website
Display posts from previous:   
Post new topic   Reply to topic    Courier Mail Server Forum Index -> Courier Mail Server 3.xx All times are GMT + 4 Hours
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You cannot attach files in this forum
You can download files in this forum


Powered by phpBB © 2001, 2005 phpBB Group