Mercurial > masqmail
diff src/accept.c @ 117:5ec5e6637049
added server-side SMTP SIZE support (patch by Paolo)
``SIZE 0'' (= unlimited) is currently not supported
client-side support was already implemented
author | meillo@marmaro.de |
---|---|
date | Thu, 01 Jul 2010 13:08:53 +0200 |
parents | 43798acdfbc9 |
children | cd59a5b4d3dd |
line wrap: on
line diff
--- a/src/accept.c Wed Jun 30 15:45:34 2010 +0200 +++ b/src/accept.c Thu Jul 01 13:08:53 2010 +0200 @@ -155,6 +155,13 @@ line_cnt++; } } + if (data_size > conf.max_msg_size) { + DEBUG(4) debugf("accept_message_stream(): " + "received %d bytes (conf.max_msg_size=%d)\n", + data_size, conf.max_msg_size); + return AERR_SIZE; + } + } if (msg->data_list != NULL)