[Subject Prev][Subject Next][Thread Prev][Thread Next][Subject Index][Thread Index]

[linux-users:93038] Re: メールのFrom行について


小林です。

自己解決しました。
結局、sendamil.cfを変更せず、/etc/passwdの中の
名前情報の部分(コメント部かな?)を以下のようにJIS/Base64
エンコードすることで対応しました。

test:x:522:600:小林賢治:/home/test:/bin/true

どうもお騒がせしました。

On Mon, 20 May 2002 23:50:56 +0900
Kenji Kobayashi <kenjik _at_ ja2.so-net.ne.jp> wrote:

> 小林です。
> 
> On Mon, 20 May 2002 15:21:46 +0900
> Kenji Kobayashi <kenjik _at_ ja2.so-net.ne.jp> wrote:
> 
> > sendmailは、MUAがFrom行を付けないで送信した場合、
> > 以下のように自動的にFrom行を付加してくれるようです。
> > 
> > From: kenji kobayashi <kenjik _at_ ja2.so-net.ne.jp>
> > 
> > 上記の"kenji kobayashi"の部分は/etc/passwdファイルから
> > 引っ張ってきていると思うのですが、この部分を漢字に
> > したいと考えています。単純にEUCで書いたところ、
> > MUA側で文字化けを起こしてしまいました。
> > sendmailではEUCを何の変換もせず、そのままFrom行として
> > 追加しているようです。JISコードをBase64でエンコードしたものを
> > あらかじめ/etc/passwdに書けば良いと思うのですが、もっと簡単に
> > 出来る方法はないでしょうか?
> > (sendmail.cfの設定で出来るならありがたいのですが・・・。)
> 
> 上記のような方法で/etc/passwdから名前情報をとってくるのはあきらめました。
> しかしある理由により、From行を付加しないMUA(outlook98)からのFromアドレス
> を"漢字"で表示する必要があります(From:がないのにFromアドレスを表示しろと
> いうのも無茶な話かと思いますが・・・)。
> 
> 特定の条件でoulook98はFrom行をつけない代わりに以下のような
> Senderヘッダを付加することがわかりました。
> Sender: "qヌq" <xxx _at_ xxxx.com>
> 
> sendmail.cfの変更によりこのSenderヘッダをFromヘッダに変換することは
> 可能でしょうか?
> (意味が変わってしまうのは重々承知ですが、今のところこの方法しかない
> のです。)
> さらにすでにFromヘッダがある場合にはSenderヘッダを変換しない
> ようにすることは可能でしょうか?
> 
> とりあえず、以下のことを試したのですがうまくいきませんでした。
> 何が間違っているのでしょうか?
> 
> Mlocal,   P=/usr/bin/procmail,  F=lsDFMAw5:/|@qrmn,     S=10, R=20/21,
> とあるので、S21のルールセットに以下を加えた(ルールセットの先頭)。
> RSender:$+<$+>	From:$1<$2>
> 
> 以上、よろしくお願いします。
> 
> *******************************
> 小林 賢治
> E-mail :kenjik _at_ ja2.so-net.ne.jp
> *******************************
> 

*******************************
小林 賢治
E-mail :kenjik _at_ ja2.so-net.ne.jp
*******************************

この情報があなたの探していたものかどうか選択してください。
yes/まさにこれだ!   no/違うなぁ   part/一部見つかった   try/これで試してみる

あなたが探していた情報はどのようなことか、ご自由に記入下さい。特に「まさにこれだ!」と言う場合は記入をお願いします。
例:「複数のマシンからCATV経由でipmasqueradeを利用してWebを参照したい場合の設定について」
References: