[prev in list] [next in list] [prev in thread] [next in thread]
List: exim-users
Subject: [exim] Problems with quota
From: Alexander Nagel <alexander () acwn ! de>
Date: 2010-08-25 17:45:29
Message-ID: 4C7556B9.6060301 () acwn ! de
[Download RAW message or body]
Hi,
myproblem: Exim does not regonize the quota threshold and does not send
a warning mail.
What i have done so far:
i have a exim setup with virtual user and a postgres which works fine so
far. Now i want to add quota facility. The mailbox which i am using has
currently about 40MB when i use
du -sh .
Exim wrote about 25MB in the maildirsize because of the regex, which is ok.
And as quota limit i defined 50 MB and a threshold of 10%
The maildirsize file is also correct and gets updated with every new mail.
So, what I am missing?
It would be very kind if someone could help me.
Thank you
Alexander
This is the interessting transport is this one:
sql_user_local_delivery:
driver = appendfile
quota = 50M
quota_warn_threshold = 10%
# quota_directory =
/var/mail/vhosts/${domain}/${local_part}/Maildir
directory =
/var/mail/vhosts/${domain}/${local_part}/Maildir
maildir_format
maildir_use_size_file
delivery_date_add
envelope_to_add
return_path_add
headers_remove = Subject:X-Spam-Subject
headers_add = "Subject: ${if
def:header_X-Spam-Subject:{$h_x-spam-subject:}{$h_subject:}}"
user = mail
group = mail
mode = 0660
Output when running exim with -d
3699 >>>>>>>>>>>>>>>> Local deliveries >>>>>>>>>>>>>>>>
3699 --------> alexander@acwn.de <--------
3699 locking /var/spool/exim4/db/retry.lockfile
3699 locked /var/spool/exim4/db/retry.lockfile
3699 EXIM_DBOPEN(/var/spool/exim4/db/retry)
3699 returned from EXIM_DBOPEN
3699 opened hints database /var/spool/exim4/db/retry: flags=O_RDONLY
3699 dbfn_read: key=T:alexander@acwn.de
3699 no retry record exists
3699 search_tidyup called
3700 changed uid/gid: local delivery to alexander <alexander@acwn.de>
transport=sql_user_local_delivery
3700 uid=8 gid=8 pid=3700
3700 auxiliary group list: <none>
3700 home=NULL current=/
3700 set_process_info: 3700 delivering 1OoJdf-0000xd-AK to alexander
using sql_user_local_delivery
3700 appendfile transport entered
3700 appendfile: mode=660 notify_comsat=0 quota=52428800 warning=10%
3700 directory=/var/mail/vhosts/acwn.de/alexander/Maildir format=maildir
3700 message_prefix=null
3700 message_suffix=null
3700 maildir_use_size_file=yes
3700 ensuring maildir directories exist in
/var/mail/vhosts/acwn.de/alexander/Maildir
3700 using regex for maildir directory selection: ^(?:cur|new|\..*)$
3700 looking for maildirsize in /var/mail/vhosts/acwn.de/alexander/Maildir
3700 reading quota parameters from maildirsize data
3700 computing maildir size from maildirsize data
3700 returning maildir size=25961971 filecount=3802
3700 delivering in maildir format in
/var/mail/vhosts/acwn.de/alexander/Maildir
3700 writing to file tmp/1282756795.H377289P3700.server02.acwn.de
3700 Exim quota = 52428800 old size = 25961971 this message = 1310
(included)
3700 file count quota = 0 count = 3802
3700 removed header line:
3700 Subject: Testmail1
3700 ---
3700 added header line(s):
3700 Subject: Testmail1
3700 ---
3700 writing data block fd=9 size=1425 timeout=0
3700 added '1425 1' to maildirsize file
3700 quota = 52428800 threshold = 5242880 old size = 25961971 message
size = 1425
3700 renaming temporary file
3700 renamed tmp/1282756795.H377289P3700.server02.acwn.de as
new/1282756795.H377289P3700.server02.acwn.de
3700 appendfile yields 0 with errno=0 more_errno=0
3700 search_tidyup called
3699 journalling alexander@acwn.de
3699 sql_user_local_delivery transport returned OK for alexander@acwn.de
3699 post-process alexander@acwn.de (0)
3699 alexander@acwn.de delivered
3699 LOG: MAIN
--
Alexander Nagel
E-mail: alexander@acwn.de
Homepage:
http://www.acwn.de/
http://www.standspur-kadaver.de/
--
## List details at http://lists.exim.org/mailman/listinfo/exim-users
## Exim details at http://www.exim.org/
## Please use the Wiki with this list - http://wiki.exim.org/
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic