On Mon, 11 Aug 2008, B. Johannessen wrote:
> Tony Finch wrote:
> > On Mon, 11 Aug 2008, grendelkeeper wrote:
> >> "T=local_delivery defer (-1): quota value 2202009600 is too large
> >> (overflow) in local_delivery transport"
> >
> > There's a 2GB limit on the various appendfile quotas, which is a bit
> > feeble these days.
>
> I think that's only on 32bit platforms, isn't it? I've never had
> problems with quotas > 2^31 on 64bit Debian Linux...
>
> See also:
> http://www.exim.org/lurker/message/20061024.220236.e63321b7.el.html
> http://www.exim.org/lurker/message/20061025.093610.6338c4d2.el.html
Well, the error message that grendelkeeper reported came from the function
appendfile_transport_setup() around line 330 in appendfile.c, which has a
load checks comparing quota values to 2^31 regardless of the size of
off_t. This probably needs fixing but I'm unfamiliar with the quota code
(we don't use it) and my todo list is overflowing.
Tony.
--
<fanf@???> <dot@???>
http://dotat.at/ ${sg{\N${sg{\
N\}{([^N]*)(.)(.)(.*)}{\$1\$3\$2\$1\$3\n\$2\$3\$4\$3\n\$3\$2\$4}}\
\N}{([^N]*)(.)(.)(.*)}{\$1\$3\$2\$1\$3\n\$2\$3\$4\$3\n\$3\$2\$4}}