###################################################################### # Runtime configuration file for Exim 4 # ###################################################################### # $Cambridge: hermes/conf/exim/etc/etc.web/configure,v 1.1 2009/05/28 15:10:26 fanf2 Exp $ # This Exim 4 configuration file is designed for use on web and other # servers that need to send email (such as from cron jobs). # # It sends email via ppsw.cam.ac.uk, and does not do any local # delivery. It require that you have control over a domain (e.g. # a managed mail domain) which has entries for the necessary local # accounts (root etc.) # # When you have installed this file in the right place (e.g. for # Debian /etc/exim4/exim4.conf) you should only need to change the # DOMAIN setting below. # # Tony Finch http://www-uxsup.csx.cam.ac.uk/~fanf2/ # A domain controlled by this computer's admin, which has entries for # all local account. # DOMAIN = ****.cam.ac.uk # The relay server to use for outgoing SMTP. # SERVER = ppsw.cam.ac.uk # Users in this group are granted special privilege by Exim. # WHEEL = root ###################################################################### # MAIN CONFIGURATION SETTINGS # ###################################################################### # Which domains are local, i.e. the hostname and localhost # domainlist local = localhost : @ : @[] # The domain to use for local users. # qualify_domain = DOMAIN # Accept connections from the local machine, either not over TCP/IP, # or with a source address that's one of this machine's interfaces. # acl_smtp_connect = accept hosts = : @[] # Accept everything that is allowed through by the connect ACL. # acl_smtp_rcpt = accept # Do lots of DNS lookups for debugging. # host_lookup = * helo_lookup_domains = * helo_try_verify_hosts = * # Don't do ident checks - they cause problems. # rfc1413_hosts = : rfc1413_query_timeout = 0s # Be verbose. # log_selector = +all # Unfreeze frozen bounce messages after two days, try once more to # deliver them, and ignore any delivery failures. # ignore_bounce_errors_after = 2d # Discard frozen messages that are older than a week. # timeout_frozen_after = 7d # Use all 8 bits of TCP. # accept_8bitmime = true # Privileged users. # admin_groups = WHEEL trusted_groups = WHEEL ###################################################################### # REWRITE CONFIGURATION # ###################################################################### begin rewrite # Replace localhost addresses with the correct domain *@+local $1@DOMAIN Eh ###################################################################### # ROUTERS CONFIGURATION # ###################################################################### # Routers specify how addresses are handled. An address is passed to # each router in turn until it is accepted. The order of the routers # in this section is important. begin routers # In the usual case, use the default transport # default: driver = accept transport = smtp ###################################################################### # TRANSPORTS CONFIGURATION # ###################################################################### # A transport is used only when referenced from a router that successfully # handles an address. The order of transports does not matter. begin transports # This is the normal transport that submits email to the server # specified by the macros at the start of this file. smtp: driver = smtp hosts = SERVER ###################################################################### # RETRY CONFIGURATION # ###################################################################### begin retry # This single retry rule applies to all domains and all errors. # Domain Error Retries # ------ ----- ------- * * F,2h,15m; G,4h,15m,2; F,1w,4h # End of Exim configuration file