滝澤です。 On Sun, Dec 03, 2000 at 08:43:39PM +0900, G wrote: > で、FAQの5.5ですね。 > ./qmail-fixup-defaultと言うファイルを作って以下のように記述しました > =========================================================== > | bouncesaying 'Permission denied' [ "@$HOST" != "@fixme" ] > | qmail-inject -f "$SENDER" -- "$EXT2" > =========================================================== > が、うまく行きませんでした。 > これって、「$HOST が "@fixeme" という文字列でなければ、qmail-injectに > 送る」って事だと思うのですが、質問が2点ほどです。 逆です。 詳細は bouncesaying(1) を参照。 で、さらに言うならば、原文では $EXT2 ではなくて、$DEFAULT と記述され ています。まあ、結果としてはどちらでもいいですが。 > 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」というのはどこに指定するのでしょうか? 設定先はコマンドオプションではなく、環境変数です。 qmail-inject を実行する前に設定しなければなりませんが、.qmail を 実行するのは qmail-local ですから、qmail-start を起動するときに 指定すればいいと思います。この意味がわからないのであれば、doc/PIC.* を理解してください。 # なお、こちらでは試していません。 例) exec env - PATH="/var/qmail/bin:$PATH" QMAILINJECT=i \ qmail-start ./Maildir/ 詳細は qmail-inject(8), env(1) を参照。 > また、$EXT2と言う変数はどういう意味なのでしょう? > qmailのHPのqmail-command のページには、「EXTの最初のマイナスに > 続く部分」とありますが、さっぱり意味がわからないです。 > $EXTの「.qmail拡張部、ext」というのも分かりませんでした。 拡張アドレスのことを調べればわかると思います。 foo-bar というユーザ宛のメイルが ~alias/.qmail-foo-bar で受け取るの であれば、EXT は foo-bar で、EXT2 は bar です。 詳細は dot-qmail(5), qmail-command(8) を参照。 -- TAKIZAWA Takashi (滝澤 隆史) mailto:taki _at_ cyber.email.ne.jp http://www.emaillab.org/
References:
- [linux-users:76755] qmail の Header についてG
- [linux-users:76763] Re: qmail のHeaderについてIchiro MURATA
- [linux-users:77070] Re: [linux-users:76763] Re: qmail の Header についてG
- Prev by Subject: [linux-users:77071] Re: [linux-users:77051] カーネルの許可が必要です
- Next by Subject: [linux-users:77073] Re: How to confirm, port scan "unknown" ?
- Previous by thread: [linux-users:77070] Re: [linux-users:76763] Re: qmail の Header について
- Next by thread: [linux-users:77086] Re: qmailのHeader について
- Indexes:[Main][Thread]