The MinFreeBlocks option (See this section) defines the minimum number of disk blocks
that must be reserved on the queue disk. If an incoming SMTP message
will fill the disk beyond this minimum, the message is rejected.
The -d4.80 debugging switch traces the
enoughspace( ) routine in
conf.c. That routine examines the disk space and
allows or disallows incoming mail:
enoughspace: no threshold
This debugging output says that no limit was defined with the
MinFreeBlocks option:
enoughspace: bavail=haveblocks need=needblocks
This debugging output shows that the number of blocks free
(available) on the disk is haveblocks and that
the number of blocks required by incoming mail is
needblocks. Note that
haveblocks will always be -1 if
sendmail was compiled with SFS_TYPE set to
SFS_NONE (SFS_TYPE):
enoughspace failure: min=minfreeblocks need=needblocks
If the required number of blocks (needblocks)
exceeds the minimum reserved as defined by the
MinFreeBlocks option
(minfreeblocks), use of the disk is disallowed.