Код: Выделить всё
acl_smt_data:
# Лог отправленных писем нашими пользователями (Получатель 1)
warn
condition = ${if eq{$recipients_count}{1}}
condition = ${if >{${strlen:$authenticated_id}}{1}}
set acl_m19 = ${lookup mysql{MYSQL_LOG_DATA_OUTGOING_EMAILS}}
Нужно сделать что-то типа:
Код: Выделить всё
# Лог отправленных писем нашими пользователями (Получателей больше 1)
warn
condition = ${if >{$recipients_count}{1}}
condition = ${if >{${strlen:$authenticated_id}}{1}}
начало цикла (переменная от 1 и до $recipients_count
set acl_m18 = ${extract{МОЯ_ПЕРЕМЕННАЯ}{,}{$recipients}}}
set acl_m19 = ${lookup mysql{MYSQL_LOG_DATA_OUTGOING_EMAILS}}
конец цикла
Код: Выделить всё
From: user@mail.ru To: myuser@mydomain.ru, myuser2@mydomain.ru и т.д. в одной строке
Код: Выделить всё
From: user@mail.ru To: myuser@mydomain.ru
From: user@mail.ru To: myuser2@mydomain.ru
From: user@mail.ru To: myuser3@mydomain.ru
From: user@mail.ru To: myuser4@mydomain.ru
в несколько строк.