this 役立つ記事を読み終え、メールサーバーを単一のドメインで正常にセットアップしました。
私が今疑問に思っているのは、異なるドメインに複数の電子メールアカウントを追加する方法です。
現在、新しい電子メールアカウントを追加するには、次のコマンドを使用します。
useradd -m john -s /sbin/nologin
これにより、john @ example.comのようなメールを作成できます。
複数のドメインが必要な場合はどうすればよいですか? ([email protected]のように)
おかげで、私はまだVPSの世界に完全に新しいです:)
virtual_map
を使用して、セカンドドメインの仮想ユーザーをサーバー上の実際のユーザーまたは他のアドレス(エイリアスと同様)にマップします。
例えば/etc/postfix/main.cf
には、次のものがあります。
virtual_maps = hash:/etc/postfix/virtual
および/etc/postfix/virtual
:
example.com VIRTUAL
[email protected] [email protected]
[email protected] [email protected]
# catch-all (optional and not recommended as it can act as a spam amplifier)
@example.com [email protected]
example2.com VIRTUAL
[email protected] [email protected]
[email protected] [email protected]
@example2.com [email protected]
編集後は、必ずpostmap /etc/postfix/virtual
を実行してください。そして、postfix reload
を編集した後の/etc/postfix/main.cf
後置仮想テーブル形式の詳細については、man 5 virtual
を参照してください。