# To get list of all available options execute command:
#   grep -E '^(#\s+)?[A-Z0-9_]+=' src/EDITME
# see src/EDITME for comments.
BIN_DIRECTORY = %{_sbindir}
CONFIGURE_FILE = %{_sysconfdir}/exim/exim.conf
EXIM_USER = ref:mail
EXIM_GROUP = ref:mail
SPOOL_DIRECTORY = /var/spool/exim

USE_OPENSSL = yes
USE_OPENSSL_PC = openssl

ROUTER_ACCEPT = yes
ROUTER_DNSLOOKUP = yes
ROUTER_IPLITERAL = yes
ROUTER_MANUALROUTE = yes
ROUTER_QUERYPROGRAM = yes
ROUTER_REDIRECT = yes
# ROUTER_IPLOOKUP = yes

TRANSPORT_APPENDFILE = 2
TRANSPORT_AUTOREPLY = 2
TRANSPORT_PIPE = 2
TRANSPORT_SMTP = yes
TRANSPORT_LMTP = 2

SUPPORT_MAILDIR = yes
# SUPPORT_MAILSTORE = yes
# SUPPORT_MBX = yes

LOOKUP_MODULE_DIR = %{_libdir}/exim
# CFLAGS_DYNAMIC = -shared -rdynamic -fPIC
# EXTRALIBS = -export-dynamic -rdynamic -ldl

LOOKUP_DBM = 2
LOOKUP_LSEARCH = 2
LOOKUP_DNSDB = 2
# LOOKUP_CDB = yes
# LOOKUP_DSEARCH = yes
# LOOKUP_IBASE = yes
LOOKUP_JSON = 2
LOOKUP_JSON_PC = jansson
LOOKUP_LDAP = 2
LOOKUP_LDAP_LIBS = -lldap -llber
LDAP_LIB_TYPE = OPENLDAP2
# LOOKUP_LMDB = yes
LOOKUP_MYSQL = 2
LOOKUP_MYSQL_PC = libmariadb
# LOOKUP_NIS = yes
# LOOKUP_NISPLUS = yes
# LOOKUP_ORACLE = yes
LOOKUP_PASSWD = 2
LOOKUP_PGSQL = 2
LOOKUP_PGSQL_PC = libpq
LOOKUP_REDIS = 2
LOOKUP_REDIS_PC = hiredis
LOOKUP_SQLITE = 2
LOOKUP_SQLITE_PC = sqlite3
# LOOKUP_WHOSON = yes
# LOOKUP_WILDLSEARCH = yes
# LOOKUP_NWILDLSEARCH = yes

LDAP_LIB_TYPE = OPENLDAP2

PCRE2_CONFIG = yes
# PCRE_LIBS = -lpcre2

SUPPORT_DANE = yes

# EXIM_MONITOR = eximon.bin

# DISABLE_EXIM_FILTER = yes
SUPPORT_EXIM_FILTER = 2
# DISABLE_SIEVE_FILTER = yes
SUPPORT_SIEVE_FILTER = 2
WITH_CONTENT_SCAN = yes

# DISABLE_MAL_FFROTD = yes
# DISABLE_MAL_FFROT6D = yes
# DISABLE_MAL_DRWEB = yes
# DISABLE_MAL_FSECURE = yes
# DISABLE_MAL_SOPHIE = yes
# DISABLE_MAL_CLAM = yes
# DISABLE_MAL_AVAST = yes
# DISABLE_MAL_SOCK = yes
# DISABLE_MAL_CMDLINE = yes
DISABLE_MAL_AVE = yes
DISABLE_MAL_KAV = yes
DISABLE_MAL_MKS = yes

# DISABLE_DKIM = yes
SUPPORT_DKIM = 2
# DISABLE_PRDR = yes
# DISABLE_OCSP = yes
# DISABLE_DNSSEC = yes
# DISABLE_EVENT = yes

# DISABLE_PIPE_CONNECT = yes

# DISABLE_QUEUE_RAMP = yes
# SUPPORT_SRS = yes
# DISABLE_WELLKNOWN = yes
# EXPERIMENTAL_DCC = yes
# SUPPORT_DMARC = yes
# DMARC_TLD_FILE = %{_sysconfdir}/exim/opendmarc.tlds
# DMARC_API = 100300

EXPERIMENTAL_ARC = yes
# EXPERIMENTAL_BRIGHTMAIL = yes
EXPERIMENTAL_DSN_INFO = yes
# EXPERIMENTAL_QUEUEFILE = yes
EXPERIMENTAL_SRV_SMTPS = yes
# EXPERIMENTAL_XCLIENT = yes

USE_GDBM = yes
DBMLIB = -lgdbm

FIXED_NEVER_USERS = root:bin:daemon

# CONFIGURE_OWNER = 
# CONFIGURE_GROUP = 

ALT_CONFIG_PREFIX = %{_sysconfdir}/exim/
# TRUSTED_CONFIG_LIST = %{_sysconfdir}/exim/trusted_configs
# DISABLE_D_OPTION = yes
# WHITELIST_D_MACROS = TLS:SPOOL

AUTH_CRAM_MD5 = 2
AUTH_CYRUS_SASL = 2
AUTH_CYRUS_SASL_LIBS = -lsasl2
# AUTH_DOVECOT = yes
# AUTH_EXTERNAL = yes
# AUTH_GSASL = yes
# AUTH_GSASL_PC = libgsasl
# AUTH_HEIMDAL_GSSAPI = yes
# AUTH_HEIMDAL_GSSAPI_PC = heimdal-gssapi
AUTH_PLAINTEXT = 2
AUTH_SPA = 2
AUTH_TLS = 2

HEADERS_CHARSET = "ISO-8859-1"
HAVE_ICONV = yes

# DEFAULT_CRYPT = crypt16

INFO_DIRECTORY = %{_infodir}

LOG_FILE_PATH = /var/log/exim/%s.log
# SYSLOG_LONG_LINES = yes
SYSLOG_LOG_PID = yes

EXICYCLOG_MAX = 10

COMPRESS_COMMAND = %{_bindir}/bzip2
COMPRESS_SUFFIX = bz2
ZCAT_COMMAND = %{_bindir}/bzcat

# EXIM_PERL = perl.o

EXPAND_DLFUNC = yes

# SUPPORT_PAM = yes
# SUPPORT_SOCKS = yes
# SUPPORT_PROXY = yes
SUPPORT_I18N = yes
SUPPORT_I18N_PC = libidn
SUPPORT_I18N_2008 = yes
SUPPORT_I18N_2008_PC = libidn2
SUPPORT_SPF = 2
SUPPORT_SPF_LIBS = -lspf2
# RADIUS_CONFIG_FILE = %{_sysconfdir}/radiusclient/radiusclient.conf
# RADIUS_LIB_TYPE = RADIUSCLIENTNEW
# CYRUS_PWCHECK_SOCKET = /var/pwcheck/pwcheck
# CYRUS_SASLAUTHD_SOCKET = /var/state/saslauthd/mux

# NO_SYMLINK = yes
SYSTEM_ALIASES_FILE = %{_sysconfdir}/aliases
USE_READLINE = yes

HAVE_IPV6 = yes

###############################################################################
#              THINGS YOU ALMOST NEVER NEED TO MENTION                        #
###############################################################################

CHOWN_COMMAND = /bin/true
# CHGRP_COMMAND = %{_bindir}/chgrp
# CHMOD_COMMAND = %{_bindir}/chmod
# MV_COMMAND = /bin/mv
# RM_COMMAND = /bin/rm
# TOUCH_COMMAND = %{_bindir}/touch
# PERL_COMMAND = %{_bindir}/perl

# AR = ar cq

EXIM_TMPDIR = "/tmp"

# APPENDFILE_MODE = 0600
# APPENDFILE_DIRECTORY_MODE = 0700
# APPENDFILE_LOCKFILE_MODE = 0600

# CONFIGURE_FILE_USE_NODE = yes
# CONFIGURE_FILE_USE_EUID = yes

# DELIVER_IN_BUFFER_SIZE = 8192
# DELIVER_OUT_BUFFER_SIZE = 8192

# EXIMDB_DIRECTORY_MODE = 0750
# EXIMDB_MODE = 0640
# EXIMDB_LOCKFILE_MODE = 0640

# HEADER_MAXSIZE = "(1024*1024)"

# INPUT_DIRECTORY_MODE = 0750
# LOG_DIRECTORY_MODE = 0750
# LOG_MODE = 0640

# LOOKUP_TESTDB = yes

# MAKE_SHELL = /bin/sh

MAX_NAMED_LIST = 64

# MAXINTERFACES = 250

# MSGLOG_DIRECTORY_MODE = 0750

# PERL_CC = 
# PERL_CCOPTS = 
# PERL_LIBS = 

NVALGRIND = 1

PID_FILE_PATH = %{_rundir}/exim/exim.pid

# SPOOL_DIRECTORY_MODE = 0750
# SPOOL_MODE = 0640

# SUPPORT_MOVE_FROZEN_MESSAGES = yes

# EXPAND_LISTMATCH_RHS = yes

# ENABLE_DISABLE_FSYNC = yes
