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

[linux-users:77070] Re: [linux-users:76763] Re: qmail の Header について


村田さん、滝沢さん、レスありがとうございました。
忙しくて、返事がすぐ書けなかったことをお詫びいたしますm(_._)m
**************************************************************
質問1 Received 情報の書き換え
**************************************************************
さて、まず、Received情報の書き換えのほうなのですが、お二方の
アドバイス通りtcpserverを使用してみました。
tcp.smtpファイルでTCPREMOTEINIP,TCPREMOTEINFO,TCPREMOTEHOSTを
自分で任意の文字を設定し、tcp.smtp.cdbを作成し実行したところ、
うまく書き換えができたました。
が、しかし、Received情報全てまではうまくいかなかったようです。
現状では下記のようになっています。
**************************************************************
Received: from mgate05.so-net.ne.jp (mgate05.so-net.ne.jp [210.139.254.152])
 by mail.da2.so-net.ne.jp (8.8.8/3.7W99081617) with ESMTP id CAA19061
 for <送信先メールアドレス>; Mon, 27 Nov 2000 02:47:52 +0900 (JST)
Received: from mail.nna.so-net.ne.jp (mail.nna.so-net.ne.jp
[210.139.254.141])
 by mgate05.so-net.ne.jp (8.8.8+3.0Wbeta9/3.6W00111614) with ESMTP id
CAA25868
 for <送信先メールアドレス>; Mon, 27 Nov 2000 02:47:51 +0900 (JST)
Received: from mgate21.so-net.ne.jp (mgate21.so-net.ne.jp [210.139.254.168])
 by mail.nna.so-net.ne.jp (8.8.8+3.0Wbeta9/3.7W99081617) with ESMTP id
CAA27888
 for <送信先メールアドレス>; Mon, 27 Nov 2000 02:47:39 +0900 (JST)
Received: from Bネットワークドメイン (ntttkyo08236.ppp.infoweb.ne.jp
[202.233.225.236])
 by mgate21.so-net.ne.jp (8.9.3/3.7W00111614) with SMTP id CAA03734
 for <送信先メールアドレス>; Mon, 27 Nov 2000 02:47:50 +0900 (JST)
Received: (qmail 562 invoked from network); 27 Nov 2000 02:47:50 +0900
Received: from localdomain (HELO desktop) (local _at_ 127.0.0.1)
  by ローカルなホスト名@Bネットワークドメイン名 with SMTP; 27 Nov 2000
02:47:50 +0900
Message-ID: <001701c057d1$0ba7c6a0$14b9a8c0@Bネットワークドメイン名>
以下Fromなどの情報
**************************************************************
上から4番目のローカルなメールサーバドメインと一番最後のReceived情報の
ローカルなホスト名@ローカルなドメイン名 が出てしまうようです。
もう少しなのに(^_^;)
ちなみにうちのネットワーク状況は
**************************************************************************
ルーター −−>サーバ(一台で複数サーバ稼働)−−>ハブ−−>PC1、PC2
・・・
**************************************************************************
となっていて、ルータでNatでグローバルなIPをローカルな物に変換し、ルータと
サーバ間で
Aネットワーク、サーバとPC間でBネットワークと別のIPネットワークになって
います。
qmailにはBネットワークのドメイン名で登録しています。
ここを上手く変えるにはどの環境変数をいじればよいのでしょうか?
上から4番目のReceived情報はqmailに引き渡されたあとのようなので、変更は不可
のような気もしますが。

************************************************************
質問2  Message ID について
************************************************************

村田さんの

> > (2)2点目・・・Messsage ID のホスト名を変更できないのでしょうか?
>
> MUAで付けるという解法はなしでしょうか?
> qmail側では...パス(^^;

それでもいいんですが、Outlook でできるのでしょうか?
見たところ、Message-ID を設定するようなところはなさそうですが。

滝沢さんへ

Message-ID はユニークな物にしておかなければならないのですね。
知らなかったもので、すみません。教えて頂いてありがとうございます。
で、FAQの5.5ですね。
./qmail-fixup-defaultと言うファイルを作って以下のように記述しました
===========================================================
| bouncesaying 'Permission denied' [ "@$HOST" != "@fixme" ]
| qmail-inject -f "$SENDER" -- "$EXT2"
===========================================================
が、うまく行きませんでした。
これって、「$HOST が "@fixeme" という文字列でなければ、qmail-injectに
送る」って事だと思うのですが、質問が2点ほどです。
Message-id を変更するには「i」オプションをつけるということですが、
これはどこにつけるのでしょう?「−f」のところではないのですよね?
qmailのHPのqmail-injectの説明のページでは形式が
「qmail-inject [ -nNaAhH ] [ -f sender] [recip...] となってます。
で、環境変数に以下の文字が使えるということで、c,s,f,i,r,m 、
コマンドオプションとして-a, -h, -A, -H, -N, -nとなっています。
「i」というのはどこに指定するのでしょうか?
また、$EXT2と言う変数はどういう意味なのでしょう?
qmailのHPのqmail-command のページには、「EXTの最初のマイナスに
続く部分」とありますが、さっぱり意味がわからないです。
$EXTの「.qmail拡張部、ext」というのも分かりませんでした。

以上、また質問です。
よろしくお願いします。

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

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