sendmailでバーチャルドメイン

1台のメールサーバで、「xxxxx.com」と「zzzzz.net」のドメインのメールを処理したい。

ユーザー名(アカウント名)が100%かぶらなければ、それほど問題はないけど、今回、この問題に直面してしまった。

で、いろいろと調べたりした結果、こんな感じで解決。

たとえば、
「user@xxxxx.com」と「user@zzzzz.net」というメールアドレスを使いたいとします。

sendmail.mc(sendmail.cf)は適宜変更。ここは問題ないでしょう。

次にユーザを作成。通常であれば、

とするところですが、こんな風にしました。

そして、「/etc/mail/virtusertable」にこのように記述します。

で、

これで、OK!

メーラーでアカウントを設定するときは、ユーザー名のところを「user.xxxxx.com」または「user.zzzzz.net」とします。

できてみると、結構簡単ですね。

スポンサーリンク
Googleレクタングル広告 www.labs816.com 336×280
Googleレクタングル広告 www.labs816.com 336×280

コメントをどうぞ

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です