src.maildir_use_size_file
changeset 25 9b0dcedaddc2
parent 18 cacfba0189d0
equal deleted inserted replaced
24:053ea8d7305d 25:9b0dcedaddc2
     1 # HG changeset patch
     1 # HG changeset patch
     2 # Parent 552ee33e550b77bb1567594e9e816087a79f0c7e
     2 # Parent 9fc8e53fb68fff284664976ef3b4d7a9ca190b1c
     3 
     3 
     4 diff -r 552ee33e550b doc/spec.txt
     4 diff -r 9fc8e53fb68f doc/spec.txt
     5 --- a/doc/spec.txt	Fri Apr 01 14:06:50 2011 +0200
     5 --- a/doc/spec.txt	Tue May 17 15:44:39 2011 +0200
     6 +++ b/doc/spec.txt	Fri Apr 01 14:06:51 2011 +0200
     6 +++ b/doc/spec.txt	Tue May 17 15:50:31 2011 +0200
     7 @@ -18179,11 +18179,12 @@
     7 @@ -18741,11 +18741,12 @@
     8  This option applies only to deliveries in maildir format, and is described in
     8  This option applies only to deliveries in maildir format, and is described in
     9  section 26.5 below.
     9  section 26.5 below.
    10  
    10  
    11 -+------------------------------------------------------------------+
    11 -+---------------------+---------------+-------------+--------------+
    12 -|maildir_use_size_file|Use: appendfile|Type: boolean|Default: false|
    12 -|maildir_use_size_file|Use: appendfile|Type: boolean|Default: false|
    13 -+------------------------------------------------------------------+
    13 -+---------------------+---------------+-------------+--------------+
    14 -
    14 -
    15 -Setting this option true enables support for maildirsize files. Exim creates a
    15 -Setting this option true enables support for maildirsize files. Exim creates a
    16 ++-------------------------------------------------------------------+
    16 ++---------------------+---------------+--------------+--------------+
    17 +|maildir_use_size_file|Use: appendfile|Type: boolean*|Default: false|
    17 +|maildir_use_size_file|Use: appendfile|Type: boolean*|Default: false|
    18 ++-------------------------------------------------------------------+
    18 ++---------------------+---------------+--------------+--------------+
    19 +
    19 +
    20 +The result of string expansion for this option must be a valid boolean value.
    20 +The result of string expansion for this option must be a valid boolean value.
    21 +If it is true, it enables support for maildirsize files. Exim creates a
    21 +If it is true, it enables support for maildirsize files. Exim creates a
    22  maildirsize file in a maildir if one does not exist, taking the quota from the
    22  maildirsize file in a maildir if one does not exist, taking the quota from the 
    23  quota option of the transport. If quota is unset, the value is zero. See
    23  quota option of the transport. If quota is unset, the value is zero. See 
    24  maildir_quota_directory_regex above and section 26.5 below for further details.
    24  maildir_quota_directory_regex above and section 26.5 below for further details.
    25 diff -r 552ee33e550b src/transports/appendfile.c
    25 diff -r 9fc8e53fb68f src/transports/appendfile.c
    26 --- a/src/transports/appendfile.c	Fri Apr 01 14:06:50 2011 +0200
    26 --- a/src/transports/appendfile.c	Tue May 17 15:44:39 2011 +0200
    27 +++ b/src/transports/appendfile.c	Fri Apr 01 14:06:51 2011 +0200
    27 +++ b/src/transports/appendfile.c	Tue May 17 15:50:31 2011 +0200
    28 @@ -38,6 +38,10 @@
    28 @@ -38,6 +38,10 @@
    29  opt_public flag. */
    29  opt_public flag. */
    30  
    30  
    31  optionlist appendfile_transport_options[] = {
    31  optionlist appendfile_transport_options[] = {
    32 +#ifdef SUPPORT_MAILDIR
    32 +#ifdef SUPPORT_MAILDIR
    62 +		US"`maildir_use_size_file` in transport", tblock->name);
    62 +		US"`maildir_use_size_file` in transport", tblock->name);
    63 +
    63 +
    64  /* Loop for quota, quota_filecount, quota_warn_threshold, mailbox_size,
    64  /* Loop for quota, quota_filecount, quota_warn_threshold, mailbox_size,
    65  mailbox_filecount */
    65  mailbox_filecount */
    66  
    66  
    67 diff -r 552ee33e550b src/transports/appendfile.h
    67 diff -r 9fc8e53fb68f src/transports/appendfile.h
    68 --- a/src/transports/appendfile.h	Fri Apr 01 14:06:50 2011 +0200
    68 --- a/src/transports/appendfile.h	Tue May 17 15:44:39 2011 +0200
    69 +++ b/src/transports/appendfile.h	Fri Apr 01 14:06:51 2011 +0200
    69 +++ b/src/transports/appendfile.h	Tue May 17 15:50:31 2011 +0200
    70 @@ -23,6 +23,7 @@
    70 @@ -23,6 +23,7 @@
    71    uschar *quota_warn_threshold;
    71    uschar *quota_warn_threshold;
    72    uschar *mailbox_size_string;
    72    uschar *mailbox_size_string;
    73    uschar *mailbox_filecount_string;
    73    uschar *mailbox_filecount_string;
    74 +  uschar *expand_maildir_use_size_file;
    74 +  uschar *expand_maildir_use_size_file;