Postfix アドレスクラス


はじめに

Postfix バージョン 2.0 ではアドレスクラスの概念を導入しました。これは 受信者アドレスを配送方法によってグルーピングする方法です。このアイディアは Victor Duchovni との議論から得られました。アドレスクラスにより多少互換性が 失われましたが、ホスティング しているドメイン や知らない受信者の扱いを向上させることもできました。

このドキュメントは以下のトピックスに関する情報を提供します:

アドレスクラスは何の役に立つのか?

なぜアドレスクラスに関心を持つべきなのでしょうか? それは、Postfix が どのメールを受け取るかを決定し、配送する方法だからです。言い換えると、 アドレスクラスは Postfix を操作するのにとても重要です。

アドレスクラスは3つの項目によって定義されます。

Postfix はどんなアドレスクラスを実装しているか?

初めはアドレスクラスのリストはハードコーディングされていますが、 これは拡張可能にすることを目指しています。以下の要約はそれぞれのクラスの 主な目的や、どれが関連する設定パラメータかを記述しています。

ローカル ドメインクラス。

バーチャルエイリアス ドメインクラス。

バーチャルメールボックス ドメインクラス。

リレー ドメインクラス。

デフォルト ドメインクラス。

Postfix 1.1 と比較したときの改善点

Postfix 2.0 のアドレスクラスはそれ以前のバージョンの Postfix と 比較して以下のような改善点があります:

Postfix 1.1 との非互換性

Postfix 2.0 アドレスクラスは記述された振る舞いにいくつか互換性のない 変更をもたらしました。移行を簡単にするため、新しいパラメータは後方互換な デフォルト値を持っています。