Configuratie files: Difference between revisions

From Hobbynet Admin Wiki
Jump to navigation Jump to search
No edit summary
Line 1: Line 1:
==Postfix==
==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===
===access===
Wordt niet actief gebruikt.
===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:
* content_filter = smtp-amavis:[127.0.0.1]:10024
* home_mailbox = Maildir/
* 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
* relay_domains = proxy:mysql:$config_directory/mysql_relay_domains_maps.cf
* 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===
===main.cf===
Hiet in staat de hele configuratie van de MTA. Alle wijzigingen t.o.v. default zijn op te vragen met '''postconf -n'''.
===master.cf===
===master.cf===
===MySQL *.cf files===
===MySQL *.cf files===
===recipient_checks.pcre===
===recipient_checks.pcre===
===transports===
===transports===
==Dovecot==
==Dovecot==
===dovecot.conf===
===dovecot.conf===

Revision as of 22:28, 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
  • home_mailbox = Maildir/
  • 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
  • relay_domains = proxy:mysql:$config_directory/mysql_relay_domains_maps.cf
  • 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.

master.cf

MySQL *.cf files

recipient_checks.pcre

transports

Dovecot

dovecot.conf

dovecot-sql.conf

PostfixAdmin

config.inc.php

Amavis

Clamav

Spamassassin

...