7 msgquestion on body_checks
7 msg[Fwd: Re: postfix as spam filtering server]
2 msgsender restrictions

at what stage is message_size_limit applied?
\ Mike Kenny (14 May 2007)
. \ Victor Duchovni (14 May 2007)
. . \ Mike Kenny (14 May 2007)

6 msgpipe and crashing commands
5 msgpostfix as spam filtering server
3 msgsend mail to users on the same domain but a dif...
2 msgMap several domains to virtual accounts ?
11 msgpostfix and MySQL encrypted passwords (was 554 ...
37 msgtcp_table query.
2 msgLast word on epoll and Slackware 11
5 msgOpen relay by forwarding loop?
3 msgvirtual subdomains
3 msgreject_non_fqdn_sender and reject_non_fqdn_reci...
2 msg'554 Recipient address rejected: Relay access d...
14 msgBounces, stopping them entirely
1 msgPostfix mailing list administrivia
11 msgpostfix dropping SMTP connection when receiving...
8 msgverify.db and reject_unverified_recipient
5 msgproxymap query
Subject:Re: at what stage is message_size_limit applied?
Group:Postfix-users
From:Mike Kenny
Date:14 May 2007


 

Thanks Victor. This is useful information.

On 5/14/07, Victor Duchovni <Victor.Duchovni> wrote:
>
> On Mon, May 14, 2007 at 07:45:59AM +0200, Mike Kenny wrote:
>
> > The subject says it all, I hope.
> >
> > I have a client complaining that he is being billed for bandwidth due to
> > attempting to send a mail that exceeds our maximum size. His argument is
> > that as we did not send the mail for him, he should not be billed for
> the
> > bandwidth. My question is 'is this restriction, message_size_limit,
> applied
> > during the handshake or is it dependent on counting the bytes received?
> i.e.
> > in the first case, the client would not have used the bandwidth, in the
> > second he would have. I need to get back to him and explain what he used
> and
> > what he was billed for.
> >
> > (the client is not being very cooperative in providing supporting
> > information to assist me in locating the fault. this is why I am
> > investigating postfix behaviour rather than log contents)
>
> Postfix tells ESMTP clients (most are these days) the maximum message
> size it is willing to accept. Many (but not all) ESMTP clients will not
> send messages larger than the advertised limit.
>
> - In many cases trasmission is avoided when the client fully
> supports ESMTP "SIZE".
>
> - In some cases clients don't use ESMTP or ignore "SIZE" and
> send anyway. Overly large messages are rejected at ".".
>
> - In some very rare cases, the client sends a message just under the
> limit, but it is rejected at "." because queue file overhead pushes
> it just over the limit.
>
> Sane contracts are either flat-rate or bill for bandwidth used, regardless
> of whether any benefit was derived from said use, with possible DoS
> attack exemptions.
>
> --
> Viktor.
>
> Disclaimer: off-list followups get on-list replies or get ignored.
> Please do not ignore the "Reply-To" header.
>
> To unsubscribe from the postfix-users list, visit
> http://www.postfix.org/lists.html or click the link below:
> <mailto:majordomo?body=unsubscribe%20postfix-users>
>
> If my response solves your problem, the best way to thank me is to not
> send an "it worked, thanks" follow-up. If you must respond, please put
> "It worked, thanks" in the "Subject" so I can delete these quickly.
>



© 2004-2008 readlist.com