[Mew-dist 2334] Re: imput ERROR: ESC sequence not allowed...

Chifumi Hayashi ( 林 千史 ) chifumi at example.com
1997年 10月 2日 (木) 13:27:37 JST


林です。

On Wed, 01 Oct 1997 15:25:36 +0900,
Motonori Nakamura <motonori at example.com> wrote:

> >>>>> On Wed, 01 Oct 1997 14:59:02 +0900, Chifumi Hayashi (林 千史) <chifumi at example.com> said:
> 
> chifumi> IM-70 あたりからだと思うのですが、mew-summary-redist であるアドレス宛

宛先アドレスは関係ないようで、誰宛でもエラーになります。

> chifumi> に転送できず、コマンド行で imput を試してみてわかったのですが、
> chifumi> aliasesfile の漢字を含むアドレスに --dist で imput しようとした場合に
> chifumi>  imput: ERROR: ESC sequence not allowed in address expression
> chifumi> というエラーになってしまって送れません(エラーメールが返送されます)。

昨夜自宅でも試してみたのですが、自宅の方からだとうまくできて、どうも、
よくわかりません。
ただ、「imput --dist ... < /dev/null」で試したのはまずかったようで、こ
れはどんな宛先でもエラーになります。(エラーメッセージはともかく、普通
やらないことでエラーで当たり前の気がしますが。)

自宅(chifumi at example.com)の方も職場(chifumi at example.com)の方もユーザ名
が同じ chifumi で、aliasesfile に(From: や Dcc: で アドレスの別名の補
完と展開 をしたいので)

| chifumi: Chifumi Hayashi (林 千史) <chifumi at example.com>

と書いていますが、これで混乱しているのでしょうか。
それにしても、同じ aliasesfile なのに自宅の方ではうまくできているのが
良くわかりません。自宅の方は BOW だというのが何か関係しているのでしょ
うか。今晩また --debug で比較してみようと思いますが。

> --jpheader=no にしていなければ大丈夫だと思うのですが…

| % imput --help |egrep 'version|jpheader'
| imput version 970918
| 	--jpheader=<on|off> (on)

なのですが、

| % echo '' | mail chifumi
| % imget
| imget: Getting new messages from local mailbox into +inbox....
| 36326  10/02 Chifumi Hayashi    <<                                           | imget: 1 message(s).
| % imput --debug --dist chifumi < Mail/inbox/36326 
| imput: setting debug level all=1
| imput:DEBUG: mail alias file /home/member/chifumi/Mail/aliases with handle /home/member/chifumi/Mail/aliases
| imput: can't open host-aliases file: /home/member/chifumi/.hostaliases
| imput:DEBUG: fetch_addr(in): chifumi
| imput:DEBUG: fetch_addr(out): chifumi
| imput:DEBUG: fetch_addr(in): chifumi
| imput:DEBUG: fetch_addr(out): chifumi
| imput:DEBUG: searching chifumi with /home/member/chifumi/Mail/aliases.
| imput:DEBUG: found chifumi -> Chifumi Hayashi (林 千史) <chifumi at example.com>
| imput:DEBUG: encoding structured: Chifumi Hayashi (林 千史) <chifumi at example.com>
| imput:DEBUG: encoding word(55): 林 千史
| imput:DEBUG: encoded structured: Chifumi Hayashi (=?ISO-2022-JP?B?GyRCTlMhIUBpO0sbKEI=?=) 
| 	<chifumi at example.com>

このあたりは良いのですが、この先

| imput:DEBUG: fetch_addr(in): Chifumi Hayashi (=?ISO-2022-JP?B?GyRCTlMhIUBpO0sbKEI=?=) 
| 	<chifumi at example.com>
| imput:DEBUG: fetch_addr(out): Chifumi Hayashi  
| 	<chifumi at example.com>
(中略)
| imput:DEBUG: Body code is ASCII
| imput:DEBUG: adding header>  ORIGINAL From: : Chifumi Hayashi <chifumi>
| imput:DEBUG: fetch_addr(in): Chifumi Hayashi <chifumi>
| imput:DEBUG: fetch_addr(out): Chifumi Hayashi <chifumi>
| imput:DEBUG: fetch_addr(in): Chifumi Hayashi <chifumi>
| imput:DEBUG: fetch_addr(out): Chifumi Hayashi <chifumi>
| imput:DEBUG: searching chifumi with /home/member/chifumi/Mail/aliases.
| imput:DEBUG: found chifumi -> Chifumi Hayashi (林 千史) <chifumi at example.com>
| imput:DEBUG: fetch_addr(in): Chifumi Hayashi (林 千史) <chifumi at example.com>
| imput: ERROR: ESC sequence not allowed in address expression

となってしまいます。
'found ...' と 'fetch_addr(in): ...' の間に 'encoding ...' 等が出ていません。
--- 
  林 千史  chifumi at example.com



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