[Mew-dist 06012] Re: b55

Toshio Hiraga hiraga at example.com
1998年 8月 20日 (木) 11:11:58 JST


From: taca at example.com (Takahiro Kambe)
Message-ID: <199808200139.KAA07605 at example.com>
> sendmail-8.9.1aのバグです。別のメーリングリストでパッチを流されて
> いる方がいました。sendmail.comだかorgの方もバグの存在はわかってい
> るそうです。

Sendmail.Orgにバグレポートすると以下のようなパッチをもらえるそうです。
別のメーリングリストでパッチを流している人に教えてもらいました。

--------
平賀  十志男  <hiraga at example.com>
PGP fingerprint: B2 4D 90 57 64 33 C6 BB  1A F2 98 F1 F4 13 F8 9B


*** mime.c.orig	Tue Aug 11 14:29:13 1998
--- mime.c	Sun Aug 16 18:17:44 1998
***************
*** 444,451 ****
  	if (sectionhighbits == 0)
  	{
  		/* no encoding necessary */
! 		if (cte != NULL)
  		{
  			snprintf(buf, sizeof buf,
  				"Content-Transfer-Encoding: %.200s", cte);
  			putline(buf, mci);
--- 444,455 ----
  	if (sectionhighbits == 0)
  	{
  		/* no encoding necessary */
! 		if (cte != NULL && bitset(MCIF_INMIME, mci->mci_flags))
  		{
+ 			/*
+ 			** Skip _unless_ in MIME mode; see putheader() for the
+ 			** counterpart where this is skipped _if_ in MIME mode.
+ 			*/
  			snprintf(buf, sizeof buf,
  				"Content-Transfer-Encoding: %.200s", cte);
  			putline(buf, mci);



Mew-dist メーリングリストの案内