2007-03-12

Postfixで存在しないローカルユーザアカウント宛のメールを処理する

/etc/passwdにいないユーザへのメールをどこかに転送したい場合、
main.cf内の luser_relayパラメータを設定する。

luser_relay = $user@otherhost.com

例えば上記の記述をしておけば、taro のローカルアカウントが無いのに taro@myhost.com 宛のメールが送られてきた時に taro@otherhost.com へ転送される。転送先でメールをどのように処理するかは自由。

ただしこの機能を有効にするためには、local_recipient_mapsパラメータを無効にしておかなければならない。
local_recipient_mapsパラメータを無効にするには、同じ main.cf 内に

local_recipient_maps =

と記述(右辺は空欄)する。

0 件のコメント:

コメントを投稿

<< ホーム