On Mon, 26 May 2008, Arnt Gulbrandsen wrote:
1. Obscenities such as multimegabyte-long To fields. If each To address is
processed somehow and the processing takes a 0.01 second, that's a limit of
only 60,000 addresses in To.
To some extent this is a quality of implementation matter. The server has
a clear time budget for whatever processing it wants to do, so it ought to
have a sensible way of coping with running out of time.
If the client plays tricks with its timeout then the MTA doesn't have a
clear budget to work to. So I think the idea of adaptive timeouts is
f.anthony.n.finch <dot(_at_)dotat(_dot_)at> http://dotat.at/
FITZROY: CYCLONIC OR NORTHERLY 5 TO 7, OCCASIONALLY GALE 8 AT FIRST. ROUGH OR
VERY ROUGH. SHOWERS. MODERATE OR GOOD.