Known Bugs for the check_* HACKs in sendmail 8.8
Last Update 2003-02-22
Please consider upgrading your
or even better
some of which may cause problems.
Here is the list of known bugs.
If someone has a solution for them, please
let me know.
List of Known Bugs/Problems
check_mail3.m4 3.9.17 has a bug:
it uses the string "don't" but it should use "do not"
because "'" is a special character for m4.
Either edit it by hand or get
An illegal address can be used to relay mail through sendmail version 8.8
since it tries to repair those addresses.
I strongly recommend to upgrade to the latest
because only that version is actively maintained.
download a new version of check_rcpt4.m4
which fixes the problem.
is used and your system depends on another system for mail delivery,
e.g. via LOCAL_RELAY or LUSER_RELAY,
then an address like
will get relayed.
Thanks to Jered J Floyd for pointing this out.
alpha version of check_rcpt4.m4
incorporates the fix proposed by him.
fixes a bug in
Thanks to Nathan Edwards for the noticing the bug
and providing extended debugging information.
There is still a problem:
if mail is send from a sender (address, domain) that
is allowed to use the the server as relay,
then the sender address is not checked even if the
recipient is listed as
Proposal from Nathan Edwards for this case:
... go and LART the spammer personally with a big heavy object...
contains a bug for
It's fixed in the
returns a misleading error message if
501 <>... no access from [127.0.0.2] see ...
It's fixed in the
The order of the lines in the
file is important.
Suggested use is: first, all definitions, then the
in the order as given here:
All of these should appear after the usual stuff
(the order is explained in
This problem should be fixed in the latest
does not work with addresses that contain quotes, because
doesn't split those addresses in tokens.
This problem will probably be fixed in sendmail 8.9, since macros like
are tokenized in that version without the help of the
List of some Fixed Bugs
contains a bug with error messages for
some versions (1997-12-17 and -18) contained a bug in
had a small bug, which has been fixed today (1998-02-10).
had a bug, which has been fixed today (1998-02-11).
Please send comments to:
<ca at sendmail.org>
Disclaimer: the information provided may be inaccurate or outdated
if you find an error.