xref: /original-bsd/usr.sbin/sendmail/KNOWNBUGS (revision cf2061f8)
1
2
3	     K N O W N   B U G S   I N   S E N D M A I L
4			     (for 8.6)
5
6
7The following are bugs or deficiencies in sendmail that I am aware of
8but which have not been fixed in the current release.  You probably
9want to get the most up to date version of this from FTP.CS.Berkeley.EDU
10in /ucb/sendmail/KNOWNBUGS.
11
12* "SYSERR: openmailer(local): fd 1 not open" message
13
14  File descriptor 1 (standard output) should not be closed during normal
15  processing.  This is checked periodically, and sometimes this condition
16  is found and this message is produced.  Sendmail repairs the problem,
17  and the mail is still delivered, but I still don't know why it happens.
18  (There was a bug that was fixed in 8.6.beta.13 that might be related,
19  but I think this bug still exists.)
20
21* Null bytes are not handled properly.
22
23  Sendmail should handle full binary data.  As it stands, it handles
24  any value from 0x01-0xFF in the body and 0x01-0x80 and 0xA0-0xFF in
25  the header.  Notably missing is 0x00, which would require a major
26  restructuring of the code -- for example, almost no C library support
27  could be used to handle strings.
28
29* Route-addrs missing angle brackets.
30
31  There are cases where route-addrs do not get angle brackets around them,
32  such as in the "-r" flag on mailers or in the From_ line created when
33  mailing to files.
34
35* Duplicate error messages.
36
37  Sometimes identical, duplicate error messages can be generated.  As
38  near as I can tell, this is rare and relatively innocuous.
39
40* If you EXPN a list or user that has a program mailer, the output of
41  EXPN will include ``@local.host.name''.  You can't actually mail to
42  this address.  It's not clear what the right behaviour is in this
43  circumstance.
44
45* You can't use a ``mailer:relay.host'' for UUCP_RELAY or the relay
46  host in the SITECONFIG macro (the second argument) in the
47  configurations.  If the goal is to use ESMTP instead of SMTP,
48  define `confRELAY_MAILER' to `esmtp' and use no mailer name.  Note
49  that the default mailer used for relays (`relay') does use ESMTP
50  by default (it didn't in prior releases).  This problem does not
51  occur for other relays (BITNET or CSNET) or mailertable entries.
52
53(Version 8.7, last updated 10/08/93)
54