說明Postfix的對照表。
postfix 使用lookup tables 來查看需要的資訊,如前面幾篇所介紹的Postfix 三十天就上手-Day 10 建立別名(Alias)、Postfix 三十天就上手-Day 14 改寫郵件地址,都是postfix使用lookup table的範例,
另外也有人叫它作maps(從參數設定可以看出來),反正我們中文就把發叫做對照表吧!
這些對照表一個共通的特性,就是-- 左手值(Key) 對應 右手值(Value),如Postfix 三十天就上手-Day 10 建立別名(Alias)範例中的lookup table如下:
steve.jobs: m91001
左手邊的部分為Key (steve.jobs),右手邊的部分為Value(m91001),postfix 依照對照表的key找到它所對應的value。
postfix 支援多種不同類型的對照表,您可以執行下列指令來查看您的postfix支援哪些類型的對照表:
postconf -m
另外當您編輯main.cf來設定postfix 使用哪一個lookup table時,都會以type:table來開頭,其中type 就是指對照表類型,如下列設定中,type就是hash
alias_maps = hash:/etc/postfix/aliases
以下是幾個比較常支援的類型:
btree
cidr
environ
hash
ldap
nis
pcre
proxy
regexp
static
unix