Message-ID: <bug-253759-227-aQwSlZdRul@https.bugs.freebsd.org/bugzilla/> In-Reply-To: <bug-253759-227@https.bugs.freebsd.org/bugzilla/> References: <bug-253759-227@https.bugs.freebsd.org/bugzilla/>
next in thread | previous in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D253759 --- Comment #2 from Michael Osipov <michaelo@FreeBSD.org> --- As it turns out to: $ grep -ri -e MustQuoteChars -e MUST_QUOTE_CHARS . ./KNOWNBUGS: If a full name phrase includes characters from MustQuoteChars, sendmail ./KNOWNBUGS: will quote the entire full name phrase. If MustQuoteChars includes ./KNOWNBUGS: MustQuoteChars even though it is not listed as a special character in ./RELEASE_NOTES: DOC: Note to set MustQuoteChars=3D. due to DKIM signatures. ./RELEASE_NOTES: confALLOW_BOGUS_HELO, and confMUST_QUOTE_CH= ARS for ./RELEASE_NOTES: MustQuoteChars respectively. ./RELEASE_NOTES: Add MustQuoteChars option. This is a list of characters that must ./cf/README:confMUST_QUOTE_CHARS MustQuoteChars [.'] Characters to = be quoted in a full ./cf/cf/submit.cf:#O MustQuoteChars=3D. ./cf/m4/proto.m4:_OPTION(MustQuoteChars, `confMUST_QUOTE_CHARS', `.') ./doc/op/op.me:.ip MustQuoteChars=3D\fIs\fP ./doc/op/op.me:O MustQuoteChars=3D. ./src/conf.c: MustQuoteChars =3D "@,;:\\()[].'"; ./src/headers.c: if (strchr(MustQuoteChars, c) !=3D NULL) ./src/readcf.c: { "MustQuoteChars", O_MUSTQUOTE, OI_NONE }, ./src/readcf.c: "Warning: MustQuoteCha= rs too long, ignored.\n"); ./src/readcf.c: MustQuoteChars =3D newstr(buf); ./src/sendmail.h:EXTERN char *MustQuoteChars; /* quote these characters in phrases */ ./src/util.c:** XXX: This may be a problem for EAI? MustQuoteChars is used. ./src/util.c: strchr(MustQuoteChars, *c) !=3D NU= LL) sendmail does include a sensible default in C, but it is overridden in ./cf/m4/proto.m4, thus disabling it. You have to modify your mc file: define(`confMUST_QUOTE_CHARS', `@,;:\()[].<>') to get back RFC compliant behavior with 3.2.3 specials production. Personally, I don't understand that since I expect by default compliant behavior. I still consider it as a bug in the default installation. --=20 You are receiving this mail because: You are the assignee for the bug.=
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-253759-227-aQwSlZdRul>