summaryrefslogtreecommitdiffstats
path: root/debian/exim4-config.templates
blob: c8835e4bcdf6588863f6dcefc35d42e4cb0e63f9 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
Template: exim4/dc_eximconfig_configtype
Type: select
# Translators beware! the following six strings form a single
# Choices menu. - Every one of these strings has to fit in a standard
# 80 characters console, as the fancy screen setup takes up some space
# try to keep below ~71 characters.
# DO NOT USE commas (,) in Choices translations otherwise
# this will break the choices shown to users
__Choices: internet site; mail is sent and received directly using SMTP, mail sent by smarthost; received via SMTP or fetchmail, mail sent by smarthost; no local mail, local delivery only; not on a network, no configuration at this time
Default: local delivery only; not on a network
_Description: General type of mail configuration:
 Please select the mail server configuration type that best meets your needs.
 .
 Systems with dynamic IP addresses, including dialup systems, should generally
 be configured to send outgoing mail to another machine, called a 'smarthost'
 for delivery because many receiving systems on the Internet block
 incoming mail from dynamic IP addresses as spam protection.
 .
 A system with a dynamic IP address can receive its own mail, or local
 delivery can be disabled entirely (except mail for root and postmaster).

Template: exim4/no_config
Type: boolean
Default: true
_Description: Really leave the mail system unconfigured?
 Until the mail system is configured, it will be broken and cannot be
 used. Configuration at a later time can be done either by hand or by
 running 'dpkg-reconfigure exim4-config' as root.

Template: exim4/mailname
Type: string
_Description: System mail name:
 The 'mail name' is the domain name used to 'qualify' mail addresses
 without a domain name.
 .
 This name will also be used by other programs. It should be the
 single, fully qualified domain name (FQDN).
 .
 Thus, if a mail address on the local host is foo@example.org,
 the correct value for this option would be example.org.
 .
 This name won't appear on From: lines of outgoing messages if rewriting
 is enabled.

Template: exim4/dc_other_hostnames
Type: string
Default: 
_Description: Other destinations for which mail is accepted:
 Please enter a semicolon-separated list of recipient domains for
 which this machine should consider itself the final destination.
 These domains are commonly called 'local domains'. The local hostname
 (${fqdn}) and 'localhost' are always added to the list given here.
 .
 By default all local domains will be treated identically. If both
 a.example and b.example are local domains, acc@a.example and
 acc@b.example will be delivered to the same final destination. If
 different domain names should be treated differently, it is
 necessary to edit the config files afterwards.

Template: exim4/dc_relay_domains
Type: string
Default: 
_Description: Domains to relay mail for:
 Please enter a semicolon-separated list of recipient domains for
 which this system will relay mail, for example as a fallback MX or
 mail gateway. This means that this system will accept mail for these
 domains from anywhere on the Internet and deliver them according to
 local delivery rules.
 .
 Do not mention local domains here. Wildcards may be used.

Template: exim4/dc_relay_nets
Type: string
Default: 
_Description: Machines to relay mail for:
 Please enter a semicolon-separated list of IP address ranges for
 which this system will unconditionally relay mail, functioning as a
 smarthost.
 .
 You should use the standard address/prefix format (e.g. 194.222.242.0/24
 or 5f03:1200:836f::/48).
 .
 If this system should not be a smarthost for any other host, leave
 this list blank.

Template: exim4/dc_readhost
Type: string
_Description: Visible domain name for local users:
 The option to hide the local mail name in outgoing mail was enabled.
 It is therefore necessary to specify the domain name this system
 should use for the domain part of local users' sender addresses.

Template: exim4/dc_smarthost
Type: string
_Description: IP address or host name of the outgoing smarthost:
 Please enter the IP address or the host name of a mail server that
 this system should use as outgoing smarthost. If the smarthost only
 accepts your mail on a port different from TCP/25, append two colons
 and the port number (for example smarthost.example::587 or
 192.168.254.254::2525). Colons in IPv6 addresses need to be doubled.
 .
 If the smarthost requires authentication, please refer to
 the Debian-specific README files in /usr/share/doc/exim4-base for
 notes about setting up SMTP authentication.

Template: exim4/dc_postmaster
Type: string
_Description: Root and postmaster mail recipient:
 Mail for the 'postmaster', 'root', and other system accounts needs to
 be redirected to the user account of the actual system administrator.
 .
 If this value is left empty, such mail will be saved in /var/mail/mail,
 which is not recommended.
 .
 Note that postmaster's mail should be read on the system to which it is
 directed, rather than being forwarded elsewhere, so (at least one of)
 the users listed here should not redirect their mail off this machine.
 A 'real-' prefix can be used to force local delivery.
 .
 Multiple user names need to be separated by spaces.

Template: exim4/dc_local_interfaces
Type: string
Default: notset
_Description: IP-addresses to listen on for incoming SMTP connections:
 Please enter a semicolon-separated list of IP addresses. The Exim SMTP
 listener daemon will listen on all IP addresses listed here.
 .
 An empty value will cause Exim to listen for connections on all
 available network interfaces.
 .
 If this system only receives mail directly from local services
 (and not from other hosts), it is suggested to prohibit external
 connections to the local Exim daemon. Such services include e-mail
 programs (MUAs) which talk to localhost only as well as fetchmail.
 External connections are impossible when 127.0.0.1 is entered here,
 as this will disable 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 does DNS lookups at startup, and when
 receiving or delivering messages. This is for logging purposes and
 allows keeping down the number of hard-coded values in the
 configuration.
 .
 If this system does not have a DNS full service resolver available at
 all times (for example if its Internet access is a dial-up line using
 dial-on-demand), this might have unwanted consequences. For example,
 starting up Exim or running the queue (even with no messages waiting)
 might trigger a costly dial-up-event.
 .
 This option should be selected if this system is using Dial-on-Demand.
 If it has always-on Internet access, this option should be disabled.

Template: exim4/exim4-config-title
Type: title
_Description: Mail Server configuration

Template: exim4/use_split_config
Type: boolean
_Description: Split configuration into small files?
 The Debian exim4 packages can either use 'unsplit configuration', a
 single monolithic file (/etc/exim4/exim4.conf.template) or 'split
 configuration', where the actual Exim configuration files are built
 from about 50 smaller files in /etc/exim4/conf.d/.
 .
 Unsplit configuration is better suited for large modifications and is
 generally more stable, whereas split configuration offers a comfortable
 way to make smaller modifications but is more fragile and might break
 if modified carelessly.
 .
 A more detailed discussion of split and unsplit configuration can be
 found in the Debian-specific README files in /usr/share/doc/exim4-base.

Template: exim4/hide_mailname
Type: boolean
_Description: Hide local mail name in outgoing mail?
 The headers of outgoing mail can be rewritten to make it appear to have been
 generated on a different system. If this option is chosen,
 '${mailname}', 'localhost' and '${dc_other_hostnames}' in From, Reply-To,
 Sender and Return-Path are rewritten.

Template: exim4/dc_localdelivery
Type: select
__Choices: mbox format in /var/mail/, Maildir format in home directory
Default: mbox format in /var/mail/
_Description: Delivery method for local mail:
 Exim is able to store locally delivered email in different formats.
 The most commonly used ones are mbox and Maildir. mbox uses a single
 file for the complete mail folder stored in /var/mail/. With Maildir
 format every single message is stored in a separate file in ~/Maildir/.
 .
 Please note that most mail tools in Debian expect the local delivery
 method to be mbox in their default.