Blob Blame History Raw
--- exim-4.43/src/configure.default.pam	2004-12-16 13:27:55.000000000 +0000
+++ exim-4.43/src/configure.default	2004-12-16 15:41:34.000000000 +0000
@@ -238,6 +238,40 @@
 
 timeout_frozen_after = 7d
 
+# This option, if uncommented, allows Exim to listen on ports other than
+# just the default port 25. For example, you may wish Exim to sldo listen
+# on the 'message submission' port 587 for roaming clients which cannot
+# use port 25 directly from their current location. (cf. RFC 2476).
+#
+# daemon_smtp_ports = smtp : msa
+
+# This option instructs Exim to advertise the availability of encrypted
+# connections to all hosts, and uses the certificate which is automatically
+# generated when the RPM is installed. You can disable TLS, should you need
+# to do so, by commenting out the three lines below.
+
+tls_advertise_hosts = *
+tls_certificate = /usr/share/ssl/certs/exim.pem
+tls_privatekey = /usr/share/ssl/private/exim.pem
+
+# This setting, if uncommented, allows users to authenticate using
+# their system passwords against saslauthd if they connect over a
+# secure connection. If you have network logins such as NIS or
+# Kerberos rather than only local users, then you possibly also want
+# to configure /etc/sysconfig/saslauthd to use the 'pam' mechanism
+# too. Once a user is authenticated, the acl_check_rcpt ACL then
+# allows them to relay through the system. 
+#
+# auth_advertise_hosts = ${if eq {$tls_cipher}{}{}{*}}
+#
+# By default, we set this option to allow SMTP AUTH from nowhere
+# (Exim's default would be to allow it from anywhere, even on an
+# unencrypted connection).
+#
+# Comment this one out if you uncomment the above. Did you make sure
+# saslauthd is actually running first?
+#
+auth_advertise_hosts =
 
 
 ######################################################################
@@ -657,6 +691,19 @@
 
 begin authenticators
 
+plain:
+   driver = plaintext
+   public_name = PLAIN
+   server_prompts = :
+   server_condition = "${if saslauthd{{$2}{$3}{smtp}} {1}}"
+   server_set_id = $2
+
+login:
+   driver = plaintext
+   public_name = LOGIN
+   server_prompts = "Username:: : Password::"
+   server_condition = "${if saslauthd{{$1}{$2}{smtp}} {1}}"
+   server_set_id = $1
 
 
 ######################################################################