qmail転送
識別できないユーザ名は別ホストに転送したい
http://man.qmail.jp/faq/faq3.html#3.1.
http://djb1.qmail.jp:8080/qmail/faq/incominguser.html#luser-relay
認識されなかったユーザ名宛のメイルを他ホストに転送したい。 sendmail では LUSER_RELAYには bigbang.af.milと設定していました。
答: ~alias/.qmail-default に以下の一行を入れなさい。
| forward "$LOCAL@bigbang.af.mil"
forward - メイルを指定されたアドレス列に転送する
http://man.qmail.jp/jman1/forward.html
形式
.qmailで: |forward address ...
説明
forwardはメイル文を指定されたアドレス列に転送します。 qmail-queue にパラメタを渡すためにあります。.qmailにaddressを並べたのと同様の効果がありますが、 addressを転送時に生成できる分、柔軟です。
qmail-command - 利用者が指定する配送コマンド
http://man.qmail.jp/jman8/qmail-command.html
形式
.qmailext内で: |command
説明
qmail-local は利用者の指定により、到着メイルを指定されたプログラムに渡す。
メッセージが到着すると、qmail-localは利用者のホームディレクトリで
sh -c command を実行する。メッセージはcommandの標準入力に渡る。
qmail-localからcommandに渡される環境変数:
- RECIPIENT
- 表書き受信者アドレス : local@example.co.jp
- LOCAL
- RECIPIENTのローカル部 : local