とりあえずドメインレベルでメールを一括して受信したくなったので、調べてみた方法をまとめました。
必要に応じてユーザーをいちいち作るのは面倒ですしスマートではないですね。
ちなみに、coreserverでは「default」というユーザーを作成するとcatchallユーザーとして機能します。
メールサーバーはCentOS 6.x上でPotfixが稼働している前提です。
設定ファイル「/etc/postfix/main.cf」を編集します。
local_recipient_maps = ← コメントアウト luser_relay = catchall ← catchallで受信する実在のユーザ名
この2行を編集して保存後に設定を読み込ませれば完了です。
実在しない適当なユーザ宛にメールを送信して、設定したユーザで受信できれば成功です。
仮想ホスト(バーチャルドメイン)の場合は…、知りません。
まだそういう運用をしていないというか避けているので。