summaryrefslogtreecommitdiff
path: root/debian/exim4-config.templates
diff options
context:
space:
mode:
Diffstat (limited to 'debian/exim4-config.templates')
-rw-r--r--debian/exim4-config.templates156
1 files changed, 156 insertions, 0 deletions
diff --git a/debian/exim4-config.templates b/debian/exim4-config.templates
new file mode 100644
index 0000000..19b1513
--- /dev/null
+++ b/debian/exim4-config.templates
@@ -0,0 +1,156 @@
+Template: exim4/dc_eximconfig_configtype
+Type: select
+Choices: internet, smarthost, satellite, local, none
+Description: Which major configuration?
+ You must choose one of the options below:
+ .
+ Internet site; mail is sent and received directly using SMTP. If your
+ needs don't fit neatly into any category, you probably want to start
+ with this one and then edit the config file by hand.
+ .
+ Internet site using smarthost: You receive Internet mail on this
+ machine, either directly by SMTP or by running a utility such as
+ fetchmail. Outgoing mail is sent using a smarthost. optionally with
+ addresses rewritten. This is probably what you want for a dialup
+ system.
+ .
+ Satellite system: All mail is sent to another machine, called a "smart
+ host" for delivery. root and postmaster mail is delivered according
+ to /etc/aliases. No mail is received locally.
+ .
+ Local delivery only: You are not on a network. Mail for local users
+ is delivered.
+ .
+ No configuration: No configuration will be done now; your mail system
+ will be broken and cannot be used. You must do the configuration
+ yourself later by hand or by running "dpkg-reconfigure exim4-config"
+ as root.
+ .
+ Choose this option if you want to configure exim4 by hand instead of
+ with debconf or if you want to convert an existing handcrafted Exim v3
+ configuration to v4-format with exim_convert4r4(8). Consult
+ /usr/share/doc/exim4-base/examples/example.conf.gz and
+ /usr/share/doc/exim4-base/README.Debian!
+
+Template: exim4/mailname
+Type: string
+Description: `mail name' of your system, (not visible for satellite-system)
+ Please enter the `mail name' of your system. This is the
+ hostname portion of the address to be shown on outgoing
+ news and mail messages. If you are configuring this system as 'satellite'
+ this name won't appear on From: lines of mail, as rewriting is used.
+
+Template: exim4/dc_other_hostnames
+Type: string
+Default:
+Description: What other domain names to recognise?
+ Does this system have any other names which may appear on incoming
+ mail messages, apart from the mail name (${mailname}) and
+ localhost?
+ .
+ By default all domains will be treated the same; if you want different
+ domain names to be treated differently, you will need to edit the config
+ file afterwards.
+ .
+ If there are any more, enter them here, separated with colons.
+
+Template: exim4/dc_relay_domains
+Type: string
+Default:
+Description: Which domains to relay for?
+ All mail from here or specified other local machines to anywhere on
+ the internet will be accepted, as will mail from anywhere on the
+ internet to here.
+ .
+ Are there any domains you want to relay mail for---that is, you are
+ prepared to accept mail for them from anywhere on the internet, but
+ they are not local domains.
+ .
+ If there are any, enter them here, separated with colons. You
+ can use wildcards.
+
+Template: exim4/dc_relay_nets
+Type: string
+Default:
+Description: Which machines to allow relaying for?
+ Obviously, any machines that use us as a smarthost have to be excluded
+ from the relaying controls, as using us to relay mail for them is the
+ whole point.
+ .
+ Are there any networks of local machines you want to relay mail for?
+ .
+ If there are any, enter them here, separated with colons. You
+ should use the standard address/length format (e.g. 194.222.242.0/24)
+ .
+ You need to double the colons in IPv6 addresses (e.g. 5f03::1200::836f::::/48)
+
+Template: exim4/dc_readhost
+Type: string
+Description: Domain name for local users
+ Since this is going to be a satellite system, I need to know what domain
+ name to use for mail from local users; typically this is the machine on
+ which you normally receive your mail.
+ .
+ Where will your users read their mail?
+
+Template: exim4/dc_smarthost
+Type: string
+Description: Which machine will act as the smarthost and handle outgoing mail?
+ Enter the hostname of the machine to send outgoing mail to.
+
+Template: exim4/dc_postmaster
+Type: string
+Description: Who is to receive postmaster mail?
+ Mail for the "postmaster" and "root" accounts is usually redirected
+ to one or more user accounts, of the actual system administrators.
+ By default, I'll set things up so that mail for "postmaster" and for
+ various system accounts is redirected to "root", and mail for "root"
+ is redirected to a real user. This can be changed by editing /etc/aliases.
+ .
+ Note that postmaster-mail should usually be read on the system it is
+ directed to, rather than being forwarded elsewhere, so (at least one of)
+ the users you choose should not redirect their mail off this machine.
+ .
+ Which user account(s) should system administrator mail go to ?
+ Enter one or more usernames separated by spaces or commas . Enter
+ "none" if you want to leave this mail in "root"'s mailbox - NB this
+ is strongly discouraged. Also, note that usernames should be lowercase!
+
+Template: exim4/dc_noalias_regenerate
+Type: boolean
+Default: false
+Description: Overwrite existing /etc/aliases?
+ You already have an /etc/aliases file, but it does not redirect mail for
+ root to a user account, which is strongly recommended. Shall I overwrite it?
+ (the old one will be kept and renamed to aliases.O)?
+
+Template: exim4/dc_local_interfaces
+Type: string
+Default: notset
+Description: List of IP-addresses to listen on for incoming SMTP connections?
+ Enter a colon-separted list of IP-addresses to listen on. You need to double
+ the colons in IPv6 addresses (e.g. 5f03::1200::836f::::).
+ .
+ If you leave this value empty Exim will listen for connections on the SMTP
+ port of all available network interfaces.
+ .
+ If this computer does not receive e-mail directly per SMTP from OTHER hosts,
+ but only from local services like fetchmail or your e-mail program (MUA)
+ talking to localhost you should prohibit external connections to Exim by
+ setting this option to 127.0.0.1 and therefore disabling listening on public
+ network interfaces.
+
+Template: exim4/dc_minimaldns
+Type: boolean
+Default: false
+Description: Keep number of DNS-queries minimal (Dial-on-Demand)?
+ In normal mode of operation Exim makes DNS-lookups at startup, when receiving
+ or delivering message, etc. for logging purposes and to keep the number of
+ hard-coded values configuration file small.
+ .
+ If this were a host without permanent DNS-nameserver-access using
+ Dial-on-Demand this might have the unwanted consequence that starting up exim
+ or running the queue (even with no messages waiting) might trigger a
+ costly dial-up-event.
+ .
+ Enable this feature if you are using Dial-on-Demand, disable it otherwise.