и ещё - как сделать так, чтобы можно было проверить переполнение
квоты получателем при приёме письма во время smtp сессии, а не после
приёма и генерировать отлуп.
virtual_domains_check_quota:
debug_print = "R: check_quota for $local_part@$domain"
driver = redirect
domains = +virtual_domains
user = VIRTUAL_USER
group = VIRTUAL_GROUP
condition = ${perl {check_quota} \
{${extract{maildir}{${lookup
pgsql{MAIN_VIRTUAL_USER}{$value}fail}}}} \
{${extract{quota}{${lookup
pgsql{MAIN_VIRTUAL_USER}{$value}fail}}}} \
{$message_size} \
}
verify_only
allow_fail
data = ${lookup pgsql{MAIN_VIRTUAL_USER}{:fail:Over
quota}{:fail:User unknown}}