質問: [postfix + dovecot (centos5)] メールサーバ移転について Outlook等のメーラーで、ユーザ名欄に test@test.com のように、"@test.com" 付きの設定がどうしても必要になりました。 (※クライアントの設定を変えずに移行させたいため) ユーザ追加時に、useradd -s /sbin/nologin test@test.com を試みましたが、無効なユーザ名という事で蹴られました。。 どうかお知恵をお貸しください。 よろしくお願い致します。
回答: dovecot.conf で ``` auth_username_format = %n ``` とすれば、とりあえず手元の CentOS 5.2 では出来ました。 ただこの場合、@ より後ろの部分は無視されるようです。ですので、このメールサーバで複数のドメインに対応したバーチャルドメインを構成している場合には、この手は使えません(というか、バーチャルドメインを構成しているのなら、test.com をバーチャルドメインに加えてやれば良いと思いますが...)。