1 spool_directory = TESTSUITE/spool
3 host_lookup_order = bydns
5 domainlist local_domains = test.ex : *.test.ex
9 debug_print = transport_name <$transport_name>
24 no_rcpt_include_affixes
25 no_retry_use_local_part
31 transport_filter_timeout = 5m
33 address_retry_include_sender
35 authenticated_sender =
36 no_authenticated_sender_force
39 connection_max_messages = 500
44 dnssec_request_domains = *
45 dnssec_require_domains =
50 helo_data = $primary_hostname
51 host_name_extract = ${if and {{match{$host}{.outlook.com\$}} {match{$item}{\N^250-([\w.]+)\s\N}}} {$1}}
54 hosts_avoid_pipelining =
56 hosts_max_try_hardlimit = 50
62 hosts_try_chunking = *
63 hosts_try_fastopen = :
65 interface = ip4.ip4.ip4.ip4
69 message_linelength_limit = 998
73 retry_include_ip_address
77 # Exim Configuration (X)
78 # 1 "TESTSUITE/test-config"
80 # 5 "TESTSUITE/test-config"
81 # 1 "TESTSUITE/aux-var/std_conf_prefix"
82 # 1 "TESTSUITE/aux-var/std_conf_prefix"
83 # 1 "TESTSUITE/aux-var/tls_conf_prefix"
84 keep_environment = PATH:EXIM_TESTHARNESS_DISABLE_OCSPVALIDITYCHECK
85 add_environment = SSLKEYLOGFILE=TESTSUITE/spool/sslkeys
86 exim_path = TESTSUITE/eximdir/exim
87 host_lookup_order = bydns
88 spool_directory = TESTSUITE/spool
89 log_file_path = TESTSUITE/spool/log/%slog
91 gecos_name = CALLER_NAME
93 chunking_advertise_hosts =
94 # 1 "TESTSUITE/aux-var/std_conf_prefix"
95 # 5 "TESTSUITE/test-config"
96 primary_hostname = myhost.test.ex
97 log_selector = +outgoing_port
98 domainlist local_domains = test.ex : *.test.ex
99 hide domainlist hidden_domains = test.ex : *.test.ex
100 acl_smtp_rcpt = accept
106 route_list = * 127.0.0.1
109 hide debug_print = router_name <$router_name>
116 interface = ip4.ip4.ip4.ip4
118 hosts_try_fastopen = :
119 debug_print = transport_name <$transport_name>
121 # Exim Configuration (X)
122 # 1 "TESTSUITE/test-config"
124 # 5 "TESTSUITE/test-config"
125 # 1 "TESTSUITE/aux-var/std_conf_prefix"
126 # 1 "TESTSUITE/aux-var/std_conf_prefix"
127 # 1 "TESTSUITE/aux-var/tls_conf_prefix"
128 keep_environment = PATH:EXIM_TESTHARNESS_DISABLE_OCSPVALIDITYCHECK
129 add_environment = SSLKEYLOGFILE=TESTSUITE/spool/sslkeys
130 exim_path = TESTSUITE/eximdir/exim
131 host_lookup_order = bydns
132 spool_directory = TESTSUITE/spool
133 log_file_path = TESTSUITE/spool/log/%slog
135 gecos_name = CALLER_NAME
137 chunking_advertise_hosts =
138 # 1 "TESTSUITE/aux-var/std_conf_prefix"
139 # 5 "TESTSUITE/test-config"
140 primary_hostname = myhost.test.ex
141 log_selector = +outgoing_port
142 domainlist local_domains = test.ex : *.test.ex
143 hide domainlist hidden_domains = test.ex : *.test.ex
144 acl_smtp_rcpt = accept
148 route_list = * 127.0.0.1
151 hide debug_print = router_name <$router_name>
156 interface = ip4.ip4.ip4.ip4
158 hosts_try_fastopen = :
159 debug_print = transport_name <$transport_name>
168 acl_smtp_data_prdr = accept
179 acl_smtp_rcpt = accept
182 add_environment = SSLKEYLOGFILE=TESTSUITE/spool/sslkeys
184 no_allow_domain_literals
186 no_allow_utf8_domains
187 auth_advertise_hosts = *
189 av_scanner = sophie:/var/run/sophie
191 bounce_message_file =
192 bounce_message_text =
194 bounce_return_linesize_limit = 998
195 bounce_return_message
196 bounce_return_size_limit = 100K
197 bounce_sender_authentication =
198 callout_domain_negative_expire = 3h
199 callout_domain_positive_expire = 1w
200 callout_negative_expire = 2h
201 callout_positive_expire = 1d
202 callout_random_local_part = $primary_hostname-$tod_epoch-testing
203 check_log_inodes = 100
204 check_log_space = 10M
206 check_spool_inodes = 100
207 check_spool_space = 10M
208 chunking_advertise_hosts =
209 no_commandline_checks_require_admin
210 daemon_smtp_ports = smtp
211 daemon_startup_retries = 9
212 daemon_startup_sleep = 30s
213 no_dcc_direct_add_header
214 dccifd_address = /usr/local/dcc/var/dccifd
215 dccifd_options = header
218 delay_warning_condition = ${if or {{ !eq{$h_list-id:$h_list-post:$h_list-subscribe:}{} }{ match{$h_precedence:}{(?i)bulk|list|junk} }{ match{$h_auto-submitted:}{(?i)auto-generated|auto-replied} }} {no}{yes}}
219 no_deliver_drop_privilege
220 deliver_queue_load_max =
223 dkim_verify_hashes = sha256:sha512
224 dkim_verify_keytypes = ed25519:rsa
225 dkim_verify_min_keysizes = rsa=1024 ed25519=250
226 no_dkim_verify_minimal
227 dkim_verify_signers = $dkim_signers
228 dns_again_means_nonexist =
229 dns_check_names_pattern = (?i)^(?>(?(1)\.|())[^\W](?>[a-z0-9/_-]*[^\W])?)+(\.?)$
231 dns_csa_search_limit = 5
240 dsn_advertise_hosts =
241 dsn_from = Mail Delivery System <Mailer-Daemon@$qualify_domain>
247 exim_path = TESTSUITE/eximdir/exim
250 extra_local_interfaces =
251 extract_addresses_remove_arguments
254 gecos_name = CALLER_NAME
256 no_gnutls_allow_auto_pkcs11
257 no_gnutls_compat_mode
258 header_line_maxsize = 0
259 header_maxsize = 1048576
260 headers_charset = ISO-8859-1
261 helo_accept_junk_hosts =
263 helo_lookup_domains = @ : @[]
264 helo_try_verify_hosts =
268 host_lookup_order = bydns
269 host_reject_connection =
270 hosts_connection_nolog =
273 hosts_require_helo = *
274 hosts_treat_as_local =
275 ignore_bounce_errors_after = 10w
276 ignore_fromline_hosts =
277 no_ignore_fromline_local
278 keep_environment = PATH:EXIM_TESTHARNESS_DISABLE_OCSPVALIDITYCHECK
285 ldap_default_servers =
292 local_interfaces = <; ::0 ; 0.0.0.0
293 no_local_sender_retain
295 log_file_path = TESTSUITE/spool/log/%slog
296 log_selector = +outgoing_port
299 max_username_length = 0
300 no_message_body_newlines
301 message_body_visible = 500
302 message_id_header_domain =
303 message_id_header_text =
305 message_size_limit = 50M
306 no_move_frozen_messages
310 notifier_socket = $spool_directory/exim_daemon_notify
313 percent_hack_domains =
319 pipelining_advertise_hosts = *
321 no_preserve_message_logs
322 primary_hostname = myhost.test.ex
324 process_log_path = TESTSUITE/spool/exim-process.info
326 proxy_protocol_timeout = 3s
327 qualify_domain = myhost.test.ex
328 qualify_recipient = myhost.test.ex
331 queue_list_requires_admin
335 queue_only_load_latch
337 no_queue_run_in_order
341 received_header_text = Received: ${if def:sender_rcvhost {from $sender_rcvhost\n\t}{${if def:sender_ident {from ${quote_local_part:$sender_ident} }}${if def:sender_helo_name {(helo=$sender_helo_name)\n\t}}}}by $primary_hostname ${if def:received_protocol {with $received_protocol }}${if def:tls_in_ver { ($tls_in_ver)}}${if def:tls_in_cipher_std { tls $tls_in_cipher_std\n\t}}(Exim $version_number)\n\t${if def:sender_address {(envelope-from <$sender_address>)\n\t}}id $message_exim_id${if def:received_for {\n\tfor $received_for}}
342 received_headers_max = 30
343 recipient_unqualified_hosts =
344 recipients_max = 50000
345 no_recipients_max_reject
347 remote_max_parallel = 2
348 remote_sort_domains =
349 retry_data_expire = 1w
350 retry_interval_max = 1d
353 rfc1413_query_timeout = 0s
354 sender_unqualified_hosts =
356 smtp_accept_keepalive
358 smtp_accept_max_nonmail = 10
359 smtp_accept_max_nonmail_hosts = *
360 smtp_accept_max_per_connection = 1000
361 smtp_accept_max_per_host =
362 smtp_accept_queue = 0
363 smtp_accept_queue_per_connection = 10
364 smtp_accept_reserve = 0
365 smtp_active_hostname =
366 smtp_backlog_monitor = 0
367 smtp_banner = $smtp_active_hostname ESMTP Exim $version_number $tod_full
368 smtp_check_spool_space
369 smtp_connect_backlog = 20
374 smtp_max_synprot_errors = 3
375 smtp_max_unknown_commands = 3
376 smtp_ratelimit_hosts =
377 smtp_ratelimit_mail =
378 smtp_ratelimit_rcpt =
379 smtp_receive_timeout = 5m
381 no_smtp_return_error_details
382 smtputf8_advertise_hosts =
383 spamd_address = 127.0.0.1 783
384 spf_guess = v=spf1 a/24 mx/24 ptr ?all
385 spf_smtp_comment_template = Please%_see%_http://www.open-spf.org/Why
386 no_split_spool_directory
387 spool_directory = TESTSUITE/spool
390 sqlite_lock_timeout = 5
392 no_strip_excess_angle_brackets
393 no_strip_trailing_dot
397 syslog_processname = exim
400 system_filter_directory_transport =
401 system_filter_file_transport =
402 system_filter_group =
403 system_filter_pipe_transport =
404 system_filter_reply_transport =
407 timeout_frozen_after = 0s
409 no_tls_remember_esmtp
414 untrusted_set_sender =
415 uucp_from_pattern = ^From\s+(\S+)\s+(?:[a-zA-Z]{3},?\s+)?(?:[a-zA-Z]{3}\s+\d?\d|\d?\d\s+[a-zA-Z]{3}\s+\d\d(?:\d\d)?)\s+\d\d?:\d\d?
416 uucp_from_sender = $1