Код: Выделить всё
# Квота на исходящее сообщение
MYSQL_MESSOUT_QUOTA = SELECT `quota-out` FROM users WHERE username='${quote_mysql:$authenticated_id}'
MYSQL_OUT_UNIT = SELECT `quota-out-unit` FROM users WHERE username='${quote_mysql:$authenticated_id}'
DEFAULT_MESSOUT_LIMIT = 25M
Код: Выделить всё
.ifdef MYSQL_MESSOUT_QUOTA
# Ограничение на отправку сообщения для наших пользователей, если сообщение больше определённого размера не отправляем.
deny message = Too big size of message. Outgoing message size limit = ${lookup mysql{MYSQL_MESSOUT_QUOTA}{${value}${lookup mysql{MYSQL_OUT_UNIT}{${value}}}}{DEFAULT_MESSOUT_LIMIT}}.
authenticated = *
condition = ${if > {$message_size}{${lookup mysql{MYSQL_MESSOUT_QUOTA}{${value}${lookup mysql{MYSQL_OUT_UNIT}{${value}}}}{DEFAULT_MESSOUT_LIMIT}}}}
.endif
Что-то типа:
Код: Выделить всё
.ifdef MYSQL_MESSOUT_QUOTA
.ifdefs MYSQL_OUT_UNIT
.ifdefs DEFAULT_MESSOUT_LIMIT
тут моё....
.endif