mwolson: Initial migration of exim4 settings to deleuze
authorroot@deleuze.hcoop.net <>
Sat, 27 Jan 2007 09:27:37 +0000 (04:27 -0500)
committerroot <root@deleuze.hcoop.net>
Sat, 27 Jan 2007 09:27:37 +0000 (04:27 -0500)
commit06b25c81f94c65d1a7ea5a2aaf8c0be470e998ce
treeeedf9feedeabd0c7fa9df8460759cdb5300d6ab4
parentd2b0a5673bd9cea2df559aca7295fa4586fdaebd
mwolson: Initial migration of exim4 settings to deleuze

* exim4/update-exim4.conf.conf: Set up.  Configure dc_visiblename here,
  which is used to set qualify_domain later on.

[other files are relative to exim4/conf.d/]

* acl/30_exim4-config_check_rcpt: Add recommended lines from
  /usr/share/doc/mailman/README.EXIM.gz so that bounce messages get
  through, even if they are from a malformed address

* acl/40_exim4-config_check_data: Use built-in spam checker rather than
  running email through spamc.  This should make the configuration much
  simpler.

* auth/30_exim4-config_examples: Migrate userdb_plain.  Disable plain.

* main/01_exim4-config_listmacrosdefs: Don't define domains here -- we
  will do that in a separate file to make things easier for domtool.  Add
  tls_cipher to MAIN_LOG_SELECTOR as per old config.  Use
  file_transport=address_file for /etc/aliases delivery, as per old
  configuration

* main/10_domtool-domains: New file where the domain list will be written
  to by domtool.

* main/20_mailman-macros: Migrate mailman configuration settings here.
  Use the longer option names for clarity.

* router/310_exim4-config_virtual_user: New file that routes mail for
  hosted domains.  From old config.

* router/320_exim4-config_mailman: New file that routes mail for mailing
  lists.  From old config.

* router/450_exim4-config_default_aliases: New file containing
  default_aliases rule for various domains; mostly seems to be used by
  Adam.  From old config.

* transport/10_exim4-config_mailman: New file containing the transport
  for mailman lists.  From old config.  Use the aforementioned longer
  option names.

* transport/40_exim4-config_virtual_delivery: New file containing
  transport used to deliver mail to virtual mailboxes.  From old config.
  Should we be using a postgresql/mysql database here?  It's what most
  other sites seem to do, according to Google.
13 files changed:
conf.d/acl/30_exim4-config_check_mail [new file with mode: 0644]
conf.d/acl/30_exim4-config_check_rcpt
conf.d/acl/40_exim4-config_check_data
conf.d/auth/30_exim4-config_examples
conf.d/main/01_exim4-config_listmacrosdefs
conf.d/main/20_mailman-macros [new file with mode: 0644]
conf.d/main/90_exim4-config_log_selector [new file with mode: 0644]
conf.d/router/310_exim4-config_virtual_user [new file with mode: 0644]
conf.d/router/320_exim4-config_mailman [new file with mode: 0644]
conf.d/router/450_exim4-config_default_aliases [new file with mode: 0644]
conf.d/transport/10_exim4-config_mailman [new file with mode: 0644]
conf.d/transport/40_exim4-config_virtual_delivery [new file with mode: 0644]
update-exim4.conf.conf