Author: John W. Baxter Date: To: exim-users Subject: Re: [exim] SIZE callout
On 11/5/07 4:52 AM, "Renaud Allard" <renaud@???> wrote:
>
>
> Renaud Allard wrote:
>
>> Is there a way to do some kind of callout for SIZE on the internal servers as
>> well? I suppose callouts do an EHLO which would return in the answer the
>> value
>> of SIZE.
>
> It seems my supposition was false. After browsing verify.c, it seems that exim
> actually uses HELO instead of EHLO for callouts.
>
> However, I think I am probably not the only one wanting to verify internal
> SMTP
> SIZE restrictions.
Interesting. I wonder what percentage of callout failures result from the
target machine violating the RFC requirement that they accept HELO.
Probably small, but the company president's second vacation home's ISP has
one of the problem servers.
It would appear that a short (or long) term solution would be to build a
table of internal servers with smaller size limits than the edge servers.
(And fixing it when it becomes stale--both of which could be automated.)
Long term, one files a change request (with or without suggested patch), and
then we hope that somewhere in the available documentation is the reason
Philip elected to use HELO, so that the coding isn't done only to find the
reason the hard way.