Badly Formed qf Filename
V8.6 sendmail always checks the
form of the qf
file name for correctness. V8.7 through V8.9
sendmail also check the
qf
filename,
but do so only if PICKY_QF_NAME_CHECK is defined
when building sendmail (PICKY_HELO_CHECK
on page 133). V8.10 and later no longer check the
form of the qf
filename for correctness.
Prior to V8.10, if the qf
filename is incorrectly formed
(The Queue Identifier on page
396), sendmail presumes that
some other program placed the file in the queue and
rejects it:
orderq: bogus qf name bogus name here
For V8.7 through V8.9, sendmail
made this check only if PICKY_QF_NAME_CHECK was
defined when building sendmail.
This was introduced because some sites allow
legitimate programs (other than
sendmail) to write into
sendmail’s queue. To fix this
problem, either undefine PICKY_QF_NAME_CHECK when
you build sendmail (if your
site allows other programs to write into the queue
directory), or trace down the process that is
placing badly formed qf
names in your queue and fix
it.
Get sendmail, 4th Edition now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.