173 lines
4.8 KiB
Diff
173 lines
4.8 KiB
Diff
--- EDITME.exim4-light 2024-06-08 05:36:39.373059141 +0000
|
|
+++ EDITME.exim4-heavy 2024-06-08 05:36:39.377059089 +0000
|
|
@@ -324,7 +324,7 @@
|
|
|
|
# This one is very special-purpose, so is not included by default.
|
|
|
|
-# ROUTER_IPLOOKUP=yes
|
|
+ROUTER_IPLOOKUP=yes
|
|
|
|
|
|
#------------------------------------------------------------------------------
|
|
@@ -356,7 +356,7 @@
|
|
|
|
SUPPORT_MAILDIR=yes
|
|
SUPPORT_MAILSTORE=yes
|
|
-# SUPPORT_MBX=yes
|
|
+SUPPORT_MBX=yes
|
|
|
|
|
|
#------------------------------------------------------------------------------
|
|
@@ -418,18 +418,18 @@
|
|
LOOKUP_DSEARCH=yes
|
|
# LOOKUP_IBASE=yes
|
|
# LOOKUP_JSON=yes
|
|
-# LOOKUP_LDAP=yes
|
|
+LOOKUP_LDAP=yes
|
|
# LOOKUP_LMDB=yes
|
|
|
|
-# LOOKUP_MYSQL=yes
|
|
+LOOKUP_MYSQL=yes
|
|
# LOOKUP_MYSQL_PC=mariadb
|
|
LOOKUP_NIS=yes
|
|
# LOOKUP_NISPLUS=yes
|
|
# LOOKUP_ORACLE=yes
|
|
LOOKUP_PASSWD=yes
|
|
-# LOOKUP_PGSQL=yes
|
|
+LOOKUP_PGSQL=yes
|
|
# LOOKUP_REDIS=yes
|
|
-# LOOKUP_SQLITE=yes
|
|
+LOOKUP_SQLITE=yes
|
|
# LOOKUP_SQLITE_PC=sqlite3
|
|
# LOOKUP_WHOSON=yes
|
|
|
|
@@ -453,7 +453,7 @@
|
|
# with Solaris 7 onwards. Uncomment whichever of these you are using.
|
|
|
|
# LDAP_LIB_TYPE=OPENLDAP1
|
|
-# LDAP_LIB_TYPE=OPENLDAP2
|
|
+LDAP_LIB_TYPE=OPENLDAP2
|
|
# LDAP_LIB_TYPE=NETSCAPE
|
|
# LDAP_LIB_TYPE=SOLARIS
|
|
|
|
@@ -508,6 +508,9 @@
|
|
# LOOKUP_LIBS += -llmdb
|
|
|
|
|
|
+LOOKUP_INCLUDE=-I/usr/include/mysql -I`pg_config --includedir`
|
|
+LOOKUP_LIBS=-lldap -llber -lmysqlclient -lpq -lsqlite3
|
|
+
|
|
#------------------------------------------------------------------------------
|
|
# Compiling the Exim monitor: If you want to compile the Exim monitor, a
|
|
# program that requires an X11 display, then EXIM_MONITOR should be set to the
|
|
@@ -516,7 +519,7 @@
|
|
# files are defaulted in the OS/Makefile-Default file, but can be overridden in
|
|
# local OS-specific make files.
|
|
|
|
-EXIM_MONITOR=eximon.bin
|
|
+# EXIM_MONITOR=eximon.bin
|
|
|
|
|
|
#------------------------------------------------------------------------------
|
|
@@ -526,7 +529,7 @@
|
|
# and the MIME ACL. Please read the documentation to learn more about these
|
|
# features.
|
|
|
|
-# WITH_CONTENT_SCAN=yes
|
|
+WITH_CONTENT_SCAN=yes
|
|
|
|
# If you have content scanning you may wish to only include some of the scanner
|
|
# interfaces. Uncomment any of these lines to remove that code.
|
|
@@ -799,8 +802,8 @@
|
|
# configuration to make use of the mechanism(s) selected.
|
|
|
|
AUTH_CRAM_MD5=yes
|
|
-# AUTH_CYRUS_SASL=yes
|
|
-# AUTH_DOVECOT=yes
|
|
+AUTH_CYRUS_SASL=yes
|
|
+AUTH_DOVECOT=yes
|
|
AUTH_EXTERNAL=yes
|
|
# AUTH_GSASL=yes
|
|
# AUTH_GSASL_PC=libgsasl
|
|
@@ -808,8 +811,8 @@
|
|
# AUTH_HEIMDAL_GSSAPI_PC=heimdal-gssapi
|
|
# AUTH_HEIMDAL_GSSAPI_PC=heimdal-gssapi heimdal-krb5
|
|
AUTH_PLAINTEXT=yes
|
|
-# AUTH_SPA=yes
|
|
-# AUTH_TLS=yes
|
|
+AUTH_SPA=yes
|
|
+AUTH_TLS=yes
|
|
|
|
# Heimdal through 1.5 required pkg-config 'heimdal-gssapi'; Heimdal 7.1
|
|
# requires multiple pkg-config files to work with Exim, so the second example
|
|
@@ -822,7 +825,7 @@
|
|
# Similarly for GNU SASL, unless pkg-config is used via AUTH_GSASL_PC.
|
|
# Ditto for AUTH_HEIMDAL_GSSAPI(_PC).
|
|
|
|
-# AUTH_LIBS=-lsasl2
|
|
+AUTH_LIBS=-lsasl2
|
|
# AUTH_LIBS=-lgsasl
|
|
# AUTH_LIBS=-lgssapi -lheimntlm -lkrb5 -lhx509 -lcom_err -lhcrypto -lasn1 -lwind -lroken -lcrypt
|
|
|
|
@@ -1034,7 +1037,7 @@
|
|
# (version 5.004 or later) installed, set EXIM_PERL to perl.o. Using embedded
|
|
# Perl costs quite a lot of resources. Only do this if you really need it.
|
|
|
|
-# EXIM_PERL=perl.o
|
|
+EXIM_PERL=perl.o
|
|
|
|
|
|
#------------------------------------------------------------------------------
|
|
@@ -1044,7 +1047,7 @@
|
|
# that the local_scan API is made available by the linker. You may also need
|
|
# to add -ldl to EXTRALIBS so that dlopen() is available to Exim.
|
|
|
|
-# EXPAND_DLFUNC=yes
|
|
+EXPAND_DLFUNC=yes
|
|
|
|
|
|
#------------------------------------------------------------------------------
|
|
@@ -1054,11 +1057,11 @@
|
|
# support, which is intended for use in conjunction with the SMTP AUTH
|
|
# facilities, is included only when requested by the following setting:
|
|
|
|
-# SUPPORT_PAM=yes
|
|
+SUPPORT_PAM=yes
|
|
|
|
# You probably need to add -lpam to EXTRALIBS, and in some releases of
|
|
# GNU/Linux -ldl is also needed.
|
|
-EXTRALIBS=-ldl
|
|
+EXTRALIBS=-lpam -export-dynamic
|
|
|
|
|
|
#------------------------------------------------------------------------------
|
|
@@ -1072,7 +1075,7 @@
|
|
# If you may want to use inbound (server-side) proxying, using Proxy Protocol,
|
|
# uncomment the line below.
|
|
|
|
-# SUPPORT_PROXY=yes
|
|
+SUPPORT_PROXY=yes
|
|
|
|
|
|
#------------------------------------------------------------------------------
|
|
@@ -1096,9 +1099,9 @@
|
|
# installed on your system (www.libspf2.org). Depending on where it is installed
|
|
# you may have to edit the CFLAGS and LDFLAGS lines.
|
|
|
|
-# SUPPORT_SPF=yes
|
|
+SUPPORT_SPF=yes
|
|
# CFLAGS += -I/usr/local/include
|
|
-# LDFLAGS += -lspf2
|
|
+LDFLAGS += -lspf2
|
|
|
|
|
|
#------------------------------------------------------------------------------
|
|
@@ -1427,7 +1430,7 @@
|
|
# local part) can be increased by changing this value. It should be set to
|
|
# a multiple of 16.
|
|
|
|
-# MAX_NAMED_LIST=16
|
|
+MAX_NAMED_LIST=32
|
|
|
|
|
|
#------------------------------------------------------------------------------
|