Virtualminでメールアカウント作成時、ログイン名に@をつけると
CentOS 5.8に入れたVirtualminで仮想サイト用にメールアカウントを作成してみました。
その際ログイン名をメールアドレスと同じにしようと思い、サーバーテンプレートの設定で
username@domain
を選択。
アカウントはバーチャルアカウントではなくunixアカウントを使用します。
んでアカウント作成後SSHでサーバーに入り、/etc/passwdを見ると、
作成したユーザーhoge@moge.comのアカウントが
hoge@moge.com
hoge-moge.com
てな感じで2個できてました。
何これ気持ち悪い(・・`
調べてみたところ、公式サイトに、
ユーザー名@ドメイン名 型のユーザー名について
Virtualminは ユーザー名@ドメイン名 型のユーザー名をサポートしてますが、
この設定について注意する点が有ります。
Postfixは @をユーザー名に持つユーザーへのメール配信をサポートしておりません。
したがって Virtualmin は2つのユーザーアカウントを作成します。
(一つは Postfix が配信をおこなうもの、もう一つは@のついたものです)
みたいなことが書いてありました。
そんでpostfixのマッピングテーブルを見ると、なんか
@付きのメールを@無しに転送する設定ができてます。
う〜ん、なんだかなあ・・・(^^;
コメントを残す