[Mew-dist 07599] Re: To のないメール

Motonori Nakamura motonori at example.com
1999年 2月 22日 (月) 19:54:58 JST


>>>>> On Mon, 22 Feb 1999 15:19:21 +0900, Akihiro Okamura <okamura at example.com> said:

okamura> mew では、To がないメールは出せない仕様になっているのでしょうか?
okamura> # Fcc: で保存しているメールには To: は存在していないので im 側の
okamura> # 仕様なのかもしれませんが。

仕様と言えば仕様ですが、実装したときの気持を忘れちゃいました ^^;
man とも整合性がないので、man に合わしてやめちゃいましょう。
以下のパッチは、annotation の虫取りも含んでいます。

*** imput.in-	Mon Feb  8 15:20:07 1999
--- imput.in	Mon Feb 22 19:53:02 1999
***************
*** 955,966 ****
       && !&header_value(\@Header, 'Apparently-To')) {
  	unless ($Show_Rcpts_Header) {
  	    &add_header(\@Header, 0, 'To', 'undisclosed-recipients:;');
! 	} else {
! 	    foreach $rec (@Recipients) {
! 		if ($rec =~ /<(.+)>/) {
! 		    &add_header(\@Header, 0, 'To', $1);
! 		}
! 	    }
  	}
      }
  
--- 955,966 ----
       && !&header_value(\@Header, 'Apparently-To')) {
  	unless ($Show_Rcpts_Header) {
  	    &add_header(\@Header, 0, 'To', 'undisclosed-recipients:;');
! #	} else {
! #	    foreach $rec (@Recipients) {
! #		if ($rec =~ /<(.+)>/) {
! #		    &add_header(\@Header, 0, 'To', $1);
! #		}
! #	    }
  	}
      }
  
***************
*** 1599,1607 ****
      my $first = "$label: Date: " . &gen_date(1) . "\n";
      my $second = '';
      $second = "$label: To: " . join(',', @Recipients) . "\n"
! 	if ($#Recipients => 0);
      $second .= "$label: Newsgroups: $Newsgroups\n"
! 	if ($Newsgroups eq '');
      $second .= "$label: Message-Id: $Cur_mid\n" if ($Cur_mid ne '');
      EACH: foreach (split(',', $msg)) {
  	im_notice("annotating $_.\n");
--- 1599,1607 ----
      my $first = "$label: Date: " . &gen_date(1) . "\n";
      my $second = '';
      $second = "$label: To: " . join(',', @Recipients) . "\n"
! 	unless ($#Recipients < 0);
      $second .= "$label: Newsgroups: $Newsgroups\n"
! 	if ($Newsgroups ne '');
      $second .= "$label: Message-Id: $Cur_mid\n" if ($Cur_mid ne '');
      EACH: foreach (split(',', $msg)) {
  	im_notice("annotating $_.\n");


- motonori



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