Добрый день!
Кто-нибудь сталкивался с такими вот задачами:
1. В Exim 4.50 есть настройка пользовательских квот для почтовых ящиков:
<skip>
quota = LDAP_QUOTA_LOOKUP
quota_warn_threshold=100%
quota_warn_message ="\
To: $local_part@$domain\n\
Subject: Quota of your mailbox\n\n\
This message is automatically created \
by mail delivery software. \n\n\
The size of your mailbox has exceeded \
a warning threshold that is\n\
set by the system administrator.\n\n\n\"
maildir_format = true
user = virtuser
<skip>
Работает все отлично. Но есть одно "но": необходимо вставить в текст письма текущую квоту пользователя получаемую с сервера LDAP или MySQL. Перечитал всю документацию на сайте www.exim.org и все равно не понял, как именно можно вставить полученную авторизационную информацию в письмо-предупреждение. Все время получаю сообщение об ошибке следующего содержания:
"extra characters follow string value for quota_warn_message"
Чувствую, что все делаеться легко, но как именно - пока не понял.
2. Как можно ограничить рассылку таких вот предупредительных писем об исчерпании квоты на основании какого-либо хранилища данных: БД, текстового файла... Т.е. что бы такие письма получали/не получали только определенные люди согласно какому-нибудь признаку в LDAP сервере или БД?