Compilare un file di database di postfix

09 marzo 2018

​Come è noto Postfix può utilizzare vari tipi di file di database per conservare informazioni quali controllo degli accessi, filtro dei contenuti etc. In generale sono note come Postfix lookup tables .

Per verificare quali tipi di database il nostro sistema supporta possiamo usare il comando seguente:
[root@awb postfix]# postconf -m
btree
cidr
environ
fail
hash
internal
ldap
........

Uno dei possibili formati è HASH per il quale vengono generati file .db (Berkeley DB databases) a partire da file di testo.
L'operazione può essere effettuata utilizzando il comando postmap ogni qualvolta si vuole creare o aggiornare un file:
[root@awb postfix]# postmap filter_bypass    
il comando genererà il file filter_bypass.db.