Configuratie files: Difference between revisions
Jump to navigation
Jump to search
Line 5: | Line 5: | ||
===aliases=== | ===aliases=== | ||
Alleen '''bit-bucket''' en de (verplichte) doorverwijzing van '''root''' toegevoegd. Uiteindelijk komt alles naar '''root'''. In de configuratie file staat heel veel commentaar. Bovendien zijn alle keywords op te zoeken in de online documentatie. Een paar belangrijke instellingen: | Alleen '''bit-bucket''' en de (verplichte) doorverwijzing van '''root''' toegevoegd. Uiteindelijk komt alles naar '''root'''. In de configuratie file staat heel veel commentaar. Bovendien zijn alle keywords op te zoeken in de online documentatie. Een paar belangrijke instellingen: | ||
* content_filter = smtp-amavis:[127.0.0.1]:10024 | * content_filter = smtp-amavis:[127.0.0.1]:10024. Zie '''master.cf''' waar het content filter wordt gedefinieerd. | ||
* home_mailbox = Maildir/ | * home_mailbox = Maildir/. Wat voor soort mailbox hebben de gebruikers. Postfix in combinatie met Dovecot gebruikt eigenlijk altijd Maildir format i.p.v. de platte mail file. | ||
* mynetworks = 212.72.224.0/19, 172.31.1.0/24, 172.31.2.0/24, 127.0.0.0/8, [::ffff:127.0.0.0]/104, [::1]/128 | * mynetworks = 212.72.224.0/19, 172.31.1.0/24, 172.31.2.0/24, 127.0.0.0/8, [::ffff:127.0.0.0]/104, [::1]/128. Vanaf welke netwerken accepteren we mail. | ||
* relay_domains = proxy:mysql:$config_directory/mysql_relay_domains_maps.cf | * relay_domains = proxy:mysql:$config_directory/mysql_relay_domains_maps.cf. Lookup van relay domeinen. Wij relayeren niet op deze server. Zie ook onder '''MySQL files'''. | ||
* smtp(d)_tls_CAfile = /etc/ssl/certs/cacert.org.pem | * smtp(d)_tls_CAfile = /etc/ssl/certs/cacert.org.pem | ||
* smtp(d)_tls_cert_file = /disk/site/etc/ssl/hobby.nl/hobby.nl.crt | * smtp(d)_tls_cert_file = /disk/site/etc/ssl/hobby.nl/hobby.nl.crt | ||
Line 17: | Line 17: | ||
* virtual_mailbox_maps = proxy:mysql:$config_directory/mysql_virtual_mailbox_maps.cf, proxy:mysql:$config_directory/mysql_virtual_mailbox_alias_maps.cf | * virtual_mailbox_maps = proxy:mysql:$config_directory/mysql_virtual_mailbox_maps.cf, proxy:mysql:$config_directory/mysql_virtual_mailbox_alias_maps.cf | ||
* virtual_transport = dovecot | * virtual_transport = dovecot | ||
===main.cf=== | ===main.cf=== | ||
Hiet in staat de hele configuratie van de MTA. Alle wijzigingen t.o.v. default zijn op te vragen met '''postconf -n'''. | Hiet in staat de hele configuratie van de MTA. Alle wijzigingen t.o.v. default zijn op te vragen met '''postconf -n'''. |
Revision as of 22:34, 20 November 2010
Postfix
Postfix heeft meerder configuratie files. Sommige zijn in hash format, andere vormen het interface naar MySQL. De eigenlike confuguratie van de MTA staat in main.cf en master.cf.
access
Wordt niet actief gebruikt.
aliases
Alleen bit-bucket en de (verplichte) doorverwijzing van root toegevoegd. Uiteindelijk komt alles naar root. In de configuratie file staat heel veel commentaar. Bovendien zijn alle keywords op te zoeken in de online documentatie. Een paar belangrijke instellingen:
- content_filter = smtp-amavis:[127.0.0.1]:10024. Zie master.cf waar het content filter wordt gedefinieerd.
- home_mailbox = Maildir/. Wat voor soort mailbox hebben de gebruikers. Postfix in combinatie met Dovecot gebruikt eigenlijk altijd Maildir format i.p.v. de platte mail file.
- mynetworks = 212.72.224.0/19, 172.31.1.0/24, 172.31.2.0/24, 127.0.0.0/8, [::ffff:127.0.0.0]/104, [::1]/128. Vanaf welke netwerken accepteren we mail.
- relay_domains = proxy:mysql:$config_directory/mysql_relay_domains_maps.cf. Lookup van relay domeinen. Wij relayeren niet op deze server. Zie ook onder MySQL files.
- smtp(d)_tls_CAfile = /etc/ssl/certs/cacert.org.pem
- smtp(d)_tls_cert_file = /disk/site/etc/ssl/hobby.nl/hobby.nl.crt
- smtp(d)_tls_key_file = /disk/site/etc/ssl/hobby.nl/hobby.nl.key
- transport_maps = hash:/etc/postfix/transport (zie onder transports)
- virtual_alias_maps = proxy:mysql:$config_directory/mysql_virtual_alias_maps.cf, proxy:mysql:$config_directory/mysql_virtual_alias_alias_maps.cf
- virtual_mailbox_domains = proxy:mysql:$config_directory/mysql_virtual_domains_maps.cf
- virtual_mailbox_maps = proxy:mysql:$config_directory/mysql_virtual_mailbox_maps.cf, proxy:mysql:$config_directory/mysql_virtual_mailbox_alias_maps.cf
- virtual_transport = dovecot
main.cf
Hiet in staat de hele configuratie van de MTA. Alle wijzigingen t.o.v. default zijn op te vragen met postconf -n.