I was afraid of what would happen if one bad man sent me a big messgae (e.g.
50Mb). I think fetchmail definetely would download it whole, what is highly
undesirable. One can avoid this by using -limit or something like parameter
starting fetchmail. But there is another problem when that bad-bad man splits
100Mb into small files by 0.5Mb each. fetchmail for this offers a useful
parameter 'preconnect'. One could execute a script before any connection and
check whether one's mail box is greater than it is allowed. If it is so, script
should merely return non-null exitcode. If all right exit code should be 0.
Think it is valuable.