Postfixでユーザーとエイリアスを追加する方法

May 31, 2023
3 minute read
ServerWatch のコンテンツおよび製品のおすすめは、編集上の独立性を保っています。パートナーへのリンクをクリックすると、当社が報酬を得る場合があります。 詳細を見る

Postfixは優れたメールサーバーですが、Postfixの管理が初めての場合、使いこなすのは難しいかもしれません。たとえば、Postfixシステムへのユーザー追加に関する情報を探すだけでも、かなりの試練になることがあります。

その理由の一つは、Postfixをさまざまな方法で設定できることです。Postfixだけを使う環境もあれば、ほかのアプリと組み合わせ、ユーザー情報をMySQLに保存する環境もあります。

システム上に実際のアカウントを持つユーザーを設定することも、ログインはできないもののメールは受信できる仮想ドメイン上のユーザーを設定することもできます。また、複数のユーザーを含むエイリアスを作成し、「marketing」リストの全員や、営業、法務、開発部門の全員がメッセージを受信できるようにすることもできます。

ここでは、Postfixドメインを引き継ぎ、ユーザーやエイリアスをすばやく追加する方法が必要になったと仮定します。

まずファイルをバックアップしましょう!

Postfixを初めて使う場合は、設定ファイルをバックアップし、ライブのメールサーバーに変更を加える前に、仮想マシン上にテスト環境を構築することを強くお勧めします。

Postfixはそれほど難しくありませんが、初心者には混乱しやすく、ちょっとしたミスで1人以上のユーザーへのメール配送が簡単に止まってしまいます。

ユーザーを追加する方法

ユーザーを追加する最も簡単な方法は、システム上に新しいアカウントを追加することです。あとはPostfixが処理してくれます。たとえば、Ubuntuを実行している私のサーバーでは、単にadduser usernameと入力すれば、Postfixがそのユーザー宛てのメールをローカルに配送するためのパラメーターを自動的に更新します。

では、ユーザー用のシステムアカウントを作成したくない場合はどうでしょうか。ではないドメインとして設定された仮想ドメインを用意する必要があります。詳しくはmydestinationを参照してください。仮想ドメインホスティングに関するPostfixガイド。

ユーザーは次の形式で追加し、その後、システム上のメールボックスに保存するか、user@domainファイル内の設定に従ってCourierなどのメール配送プログラムに引き渡します。/etc/postfix/vmailboxファイル

ただし、/etc/postfix/vmailboxファイル/etc/postfix/main.cfがない場合は、システムがローカルアカウントに配送するよう設定されている可能性が高いでしょう。mydestinationを確認し、行

を探してください。そこにユーザーを追加するドメインが含まれていれば、そのユーザーは通常のユーザーとして追加されているということです。/etc/postfix/vmailboxそれ以外の場合は、

jzb@mydomain.net mydomain.net/jzb

すでにいくつか例が記載されているはずです。これにより、システムがその場所にメールを配送する設定になっている場合、/var/mail/vhosts/mydomain.net内のjzbというメールボックスにメールが配送されます。ユーザー名の後ろにスラッシュを追加すれば、代わりにmdir形式でメールを保存できる点にも注意してください。

次に、ファイルに対してpostmapを実行し(/etc/postfix/vmailbox)、postfix reload一覧を更新します。

Advertisement

エイリアスを追加する方法

エイリアスを追加するには、/etc/aliasesに移動し、次のいずれかの方法でエイリアスを追加します。

  • ローカルユーザーへのエイリアスを追加する場合:alias: localuser
  • 別のドメインにメールを配送する場合:alias2: user@remote.com

たとえば、「sales@my_domain.com」宛てのメールをGmailアドレスに転送したい場合は、エイリアスの後に自分のGmailアカウントを追加するだけです。

まとめ:Postfixのユーザーとエイリアス

設定ファイルは必ずバックアップし、可能な限り、Postfixディレクトリに変更を反映する前に、ステージング環境または仮想マシンで変更をテストしてください。

この点に注意すれば、組織で必要となるPostfixのユーザーやエイリアスの変更を行う準備が整うはずです。

ファイルを安全に保存し、データ損失から身を守るのに役立つ最高のクラウドおよびオンラインバックアップサービスを評価しました。



Joe Brockmeier

Joe 'Zonker' Brockmeier is a writer and editor with more than 10 years covering IT. Formerly the openSUSE Community Manager for Novell, Brockmeier has written for Linux Magazine, Sys Admin, Linux Pro Magazine, IBM developerWorks, Linux.com, CIO.com, Linux Weekly News, ZDNet, and many other publications. Brockmeier is also a FLOSS advocate and participates in several projects, including GNOME as the PR team lead.

ServerWatch Logo

ServerWatch is a top resource on servers. Explore the latest news, reviews and guides for server administrators now.

TechnologyAdvice が所有・運営しています。 © 2026 TechnologyAdvice. 無断転載を禁じます

広告主に関する開示:このサイトに掲載されている製品の一部は、TechnologyAdvice が報酬を受け取っている企業のものです。この報酬は、製品がこのサイトのどこにどのように表示されるか(表示される順序など)に影響する場合があります。TechnologyAdvice は、市場で入手可能なすべての企業やすべての種類の製品を掲載しているわけではありません。