aboutsummaryrefslogtreecommitdiff
path: root/contrib/sendmail/KNOWNBUGS
diff options
context:
space:
mode:
authorGregory Neil Shapiro <gshapiro@FreeBSD.org>2002-02-17 21:56:45 +0000
committerGregory Neil Shapiro <gshapiro@FreeBSD.org>2002-02-17 21:56:45 +0000
commit4026605903c0ab8df33c4ae8c419acdb2b652af8 (patch)
treee7a33b132264d449a512ddf4a8685df097669c1d /contrib/sendmail/KNOWNBUGS
parentc86d59657f992c17a947200225b50f07e1776cd1 (diff)
downloadsrc-4026605903c0ab8df33c4ae8c419acdb2b652af8.tar.gz
src-4026605903c0ab8df33c4ae8c419acdb2b652af8.zip
Import sendmail 8.12.2
Notes
Notes: svn path=/vendor/sendmail/dist/; revision=90792
Diffstat (limited to 'contrib/sendmail/KNOWNBUGS')
-rw-r--r--contrib/sendmail/KNOWNBUGS40
1 files changed, 19 insertions, 21 deletions
diff --git a/contrib/sendmail/KNOWNBUGS b/contrib/sendmail/KNOWNBUGS
index f3a42e7e9df7..0fa616bdab7a 100644
--- a/contrib/sendmail/KNOWNBUGS
+++ b/contrib/sendmail/KNOWNBUGS
@@ -3,7 +3,7 @@
K N O W N B U G S I N S E N D M A I L
-The following are bugs or deficiencies in sendmail that I am aware of
+The following are bugs or deficiencies in sendmail that we are aware of
but which have not been fixed in the current release. You probably
want to get the most up to date version of this from ftp.sendmail.org
in /pub/sendmail/KNOWNBUGS. For descriptions of bugs that have been
@@ -13,7 +13,6 @@ distribution).
This list is not guaranteed to be complete.
* Delivery to programs that generate too much output may cause problems
- (8.10, 8.11)
If e-mail is delivered to a program which generates too much
output, then sendmail may issue an error:
@@ -35,7 +34,7 @@ This list is not guaranteed to be complete.
restructuring of the code -- for example, almost no C library support
could be used to handle strings.
-* Header checks are not called if header value is too long.
+* Header checks are not called if header value is too long or empty.
If the value of a header is longer than 1250 (MAXNAME + MAXATOM - 6)
characters or it contains a single word longer than 256 (MAXNAME)
@@ -47,13 +46,12 @@ This list is not guaranteed to be complete.
Sometimes identical, duplicate error messages can be generated. As
near as I can tell, this is rare and relatively innocuous.
-* $c (hop count) macro improperly set.
+* Misleading error messages.
- The $c macro is supposed to contain the current hop count, for use
- when calling a mailer. This macro is initialized too early, and
- is always zero (or the value of the -c command line flag, if any).
- This macro will probably be removed entirely in a future release;
- I don't believe there are any mailers left that require it.
+ If an illegal address is specified on the command line together
+ with at least one valid address and PostmasterCopy is set, the
+ DSN does not contain the illegal address, but only the valid
+ address(es).
* \231 considered harmful.
@@ -121,6 +119,14 @@ This list is not guaranteed to be complete.
account for the SMTP on-the-wire \r\n expansion. It probably doesn't
allow for 8->7 bit MIME conversions either.
+* Client ignores SIZE parameter.
+
+ When sendmail acts as client and the server specifies a limit
+ for the mail size, sendmail will ignore this and try to send the
+ mail anyway. The server will usually reject the MAIL command
+ which specifies the size of the message and hence this problem
+ is not significant.
+
* Paths to programs being executed and the mode of program files are
not checked. Essentially, the RunProgramInUnsafeDirPath and
RunWritableProgram bits in the DontBlameSendmail option are always
@@ -150,7 +156,7 @@ This list is not guaranteed to be complete.
* MIME encoded full name phrases in the From: header
If a full name phrase includes characters from MustQuoteChars, sendmail
- will quote the entire full name phrase. If MustQuoteChars includes
+ will quote the entire full name phrase. If MustQuoteChars includes
characters which are not special characters according to STD 11 (RFC
822), this quotation can interfere with MIME encoded full name phrases.
By default, sendmail includes the single quote character (') in
@@ -200,22 +206,14 @@ This list is not guaranteed to be complete.
local mail delivery and NFS hard mounted home directories should be
avoided, as attempts to open the forward files could hang.
-* Race condition for delivery to set-user-id files
+* Race condition for delivery to set-user-ID files
Sendmail will deliver to a fail if the file is owned by the DefaultUser
- or has the set-user-id bit set. Unfortunately, some systems clear that bit
+ or has the set-user-ID bit set. Unfortunately, some systems clear that bit
when a file is modified. Sendmail compensates by resetting the file mode
back to it's original settings. Unfortunately, there's still a
permission failure race as sendmail checks the permissions before locking
the file. This is unavoidable as sendmail must verify the file is safe
to open before opening it. A file can not be locked until it is open.
-* Potential denial of service attack with AutoRebuildAliases
-
- There is a potential for a denial of service attack if the
- AutoRebuildAliases option is set as a user can kill the sendmail process
- while it is rebuilding the aliases file leaving it in an inconsistent
- state. This option and it's use is deprecated and will be removed from a
- future version of sendmail.
-
-$Revision: 8.43.16.2 $, Last updated $Date: 2001/07/31 22:42:46 $
+$Revision: 8.54 $, Last updated $Date: 2001/12/17 16:07:51 $