error "Unbalanced parentheses"

NAKAJI Hiroyuki <[email protected]> Tue, 27 Feb 2007 18:44:05 +0900
Newsgroups gmane.emacs.gnus.semi.japanese
Message-ID <[email protected]>
中治@鳥取です。

User-Agent: Gnus/5.110006 (No Gnus v0.6) Emacs/22.0.94 (berkeley-unix)
で、おもしろい現象に遭遇しました。

Microsoft Outlook Express をお使いの方からのメールで、「(」と「)」が混ざっ
ている

From: "(財) 某財団法人 誰某" <[email protected]>

というメールに返信すると、添付の Backtrace のようなエラーになります。送信
時に付けられる In-Reply-To ヘッダが、

In-Reply-To: <msgid@....> ((財) 某財団法人 誰某's message of ...)

となるため「(」と「)」の数が合わないのが原因でしょう。ためしに、送信できな
かったメールの In-Reply-To ヘッダを手で修正して

In-Reply-To: <msgid@....>
In-Reply-To: <msgid@....> ((財) 某財団法人 誰某's message of ...)
In-Reply-To: <msgid@....> ((財) 某財団法人 誰某's message of ...)

などとすると、エラーにならずに送信できます。

こういう現象にはどのように対処するのがよいでしょうか。

1. 先方にメールソフトの設定変更を頼む
   問題点を説明しにくいし、頼みにくいので避けたいです
2. こっちで何とかする
   どうするのがよいでしょうか
   In-Reply-To を付けない設定とかありますか
3. その他
-- 
NAKAJI Hiroyuki (中治 弘行)
Backtrace (application/octet-stream, 506 B) - not displayed