Ни как не могу придумать фильтр который бы работал по следующей схеме:
Существует фильтр - `Желаемая дата`!='0000-00-00 00:00:00' and `Лог рассылки` not like '%Приглашение на встречу свадьба (клиент один)%' and `Имя супруги(а), девушки(парня)`='' and `Пригласить`='Свадьба' and `Имя клиента`!='' and left(`Желаемая дата`,10)>=curdate() , как только рассылка проходит в логе появляется запись "приглашение на встречу свадьба (клиент один), 29.08.2013 11:44:06 - SENDED" и на этом запись исчезает из фильтра, рассылка прошла. Но бываю случаи, когда рассылка не проходит по причине
SMTP Error: Could not connect to SMTP host.
, тогда в запись лога идет "приглашение на встречу свадьба (клиент один), 29.08.2013 11:44:06 - FAIL" и запись из фильтра исчезает, а рассылка не проходит.Вопрос, как подкорректировать фильтр, чтобы в случае появлении записи FAIL, фильтр продолжал работать, до тех пор пока не появится SENDED.