2016-11-09 10 views
0

メールサーバーを構成しようとしています。 MTAは後置であり、いくつかの設定オプションでは、いくつかのステートメントの前にハッシュが使用されます。 例:ポストフィックス構成のハッシュの意味

alias_maps=hash:/etc/aliases 

Whay is it?

+0

これは、[タグ:postfixの表記]とは何の関係もありません。オフトピック。 – EJP

答えて

1

Postfixはフラットなasciiファイルを使用しませんが(それはほとんどの場合ですが)、「ハッシュ」を使用してより高速な検索/取得が可能です。

hash/btreeは、BerkeleyDBタイプのファイルベースの "データベース"です。

これは、Postfixが/ etc/aliasesファイルを実際に使用するのではなく、 "postalias hash:/ etc/aliases"コマンドによって生成される/etc/aliases.dbを使用することを意味します。

ここでPostfixがデータベース(LDAP、SQL、など)のすべての種類を使用する方法について詳しく読む: http://www.postfix.org/DATABASE_README.html