Ebben a szekcióban azok a beállítások találhatóak, amelyek biztosítják a Postfix Admin alkalmazás és a Postfix levelezőszerver együttműködését: például a MySQL táblákban rögzített levelezési tartományoknak, postafiókoknak és aliasoknak a Postfix szerver által történő használatát.
virtual_gid_maps = static:5000 virtual_uid_maps = static:5000 dovecot_destination_recipient_limit = 1 virtual_transport = dovecot virtual_mailbox_domains = proxy:mysql:/etc/postfix/sql/mysql_virtual_domains_maps.cf virtual_alias_maps = proxy:mysql:/etc/postfix/sql/mysql_virtual_alias_maps.cf, proxy:mysql:/etc/postfix/sql/mysql_virtual_alias_domain_maps.cf, proxy:mysql:/etc/postfix/sql/mysql_virtual_alias_domain_catchall_maps.cf virtual_mailbox_maps = proxy:mysql:/etc/postfix/sql/mysql_virtual_mailbox_maps.cf, proxy:mysql:/etc/postfix/sql/mysql_virtual_alias_domain_mailbox_maps.cf
virtual_gid_maps = static:5000
Annak a rendszerfelhasználó csoportjának azonosítója (a csoport neve jelen esetben vmail), amelynek tulajdonában a postafiókokat tartalmazó mappa van a szerver fájlrendszerében.
Annak a rendszerfelhasználó csoportjának azonosítója (a csoport neve jelen esetben vmail), amelynek tulajdonában a postafiókokat tartalmazó mappa van a szerver fájlrendszerében.
virtual_uid_maps = static:5000
Annak a rendszerfelhasználónak az azonosítója (a felhasználó neve jelen esetben vmail), amelynek tulajdonában a postafiókokat tartalmazó mappa van a szerver fájlrendszerében.
Annak a rendszerfelhasználónak az azonosítója (a felhasználó neve jelen esetben vmail), amelynek tulajdonában a postafiókokat tartalmazó mappa van a szerver fájlrendszerében.
dovecot_destination_recipient_limit = 1
virtual_transport = dovecot
A két paraméter biztosítja azt, hogy a virtuális felhasználók postafiókjaiba a Dovecot szerver LDA-ja (Local Delivery Agent – helyi levéltovábbító ügynök) kézbesítse a levelet. Annak érdekében, hogy ez működjön, szükség van egy új szolgáltatás rögzítésére a master.cf fájlban is:
virtual_transport = dovecot
A két paraméter biztosítja azt, hogy a virtuális felhasználók postafiókjaiba a Dovecot szerver LDA-ja (Local Delivery Agent – helyi levéltovábbító ügynök) kézbesítse a levelet. Annak érdekében, hogy ez működjön, szükség van egy új szolgáltatás rögzítésére a master.cf fájlban is:
dovecot unix - n n - - pipe flags=DRhu user=vmail:vmail argv=/usr/lib/dovecot/deliver -f ${sender} -d ${user}@${nexthop}
virtual_mailbox_domains = proxy:mysql:/etc/postfix/sql/mysql_virtual_domains_maps.cf
A Postfix Admin MySQL táblákban rögzíti azokat a tartományokat, amelyekre nézve szerverünk levelező szolgáltatást biztosít. A paraméterben megadott fájlban található SQL kapcsolódási adatok és lekérdezés segít a Postfixnek kideríteni, hogy egy kérdéses tartomány részére biztosítja-e ezt a szolgáltatást. A proxy direktívával elérhetjük azt, hogy a Postfix nem nyit minden ilyen lekérdezéshez új MySQL kapcsolatot, hanem felhasználja a már meglévőt.
A Postfix Admin MySQL táblákban rögzíti azokat a tartományokat, amelyekre nézve szerverünk levelező szolgáltatást biztosít. A paraméterben megadott fájlban található SQL kapcsolódási adatok és lekérdezés segít a Postfixnek kideríteni, hogy egy kérdéses tartomány részére biztosítja-e ezt a szolgáltatást. A proxy direktívával elérhetjük azt, hogy a Postfix nem nyit minden ilyen lekérdezéshez új MySQL kapcsolatot, hanem felhasználja a már meglévőt.
virtual_mailbox_maps =
proxy:mysql:/etc/postfix/sql/mysql_virtual_mailbox_maps.cf,
proxy:mysql:/etc/postfix/sql/mysql_virtual_alias_domain_mailbox_maps.cf
A postafiókok lekérdezésére szolgáló SQL paramétereket és lekérdezéseket tartalmazó fájlok elérési útvonalai.
proxy:mysql:/etc/postfix/sql/mysql_virtual_mailbox_maps.cf,
proxy:mysql:/etc/postfix/sql/mysql_virtual_alias_domain_mailbox_maps.cf
A postafiókok lekérdezésére szolgáló SQL paramétereket és lekérdezéseket tartalmazó fájlok elérési útvonalai.
virtual_alias_maps =
proxy:mysql:/etc/postfix/sql/mysql_virtual_alias_maps.cf,
proxy:mysql:/etc/postfix/sql/mysql_virtual_alias_domain_maps.cf,
proxy:mysql:/etc/postfix/sql/mysql_virtual_alias_domain_catchall_maps.cf
A postafiók aliasok lekérdezésére szolgáló SQL paramétereket és lekérdezéseket tartalmazó fájlok elérési útvonalai.
proxy:mysql:/etc/postfix/sql/mysql_virtual_alias_maps.cf,
proxy:mysql:/etc/postfix/sql/mysql_virtual_alias_domain_maps.cf,
proxy:mysql:/etc/postfix/sql/mysql_virtual_alias_domain_catchall_maps.cf
A postafiók aliasok lekérdezésére szolgáló SQL paramétereket és lekérdezéseket tartalmazó fájlok elérési útvonalai.