exim/exim-4.87-smarthost-config.patch

52 lines
1.7 KiB
Diff
Raw Normal View History

diff --git a/src/configure.default b/src/configure.default
2016-04-10 21:30:22 +00:00
index 40b3bb2..9acae90 100644
--- a/src/configure.default
+++ b/src/configure.default
2016-04-10 21:30:22 +00:00
@@ -838,6 +838,15 @@ remote_smtp:
2007-06-27 09:12:45 +00:00
driver = smtp
2016-04-10 21:30:22 +00:00
message_size_limit = ${if > {$max_received_linelength}{998} {1}{0}}
2007-06-27 09:12:45 +00:00
+# This transport is used for delivering messages over SMTP using the
+# "message submission" port (RFC4409).
+
+remote_msa:
+ driver = smtp
2007-07-05 03:51:30 +00:00
+ port = 587
2007-06-27 09:12:45 +00:00
+ hosts_require_auth = *
+
+
# This transport invokes procmail to deliver mail
procmail:
driver = pipe
2016-04-10 21:30:22 +00:00
@@ -946,6 +955,21 @@ begin rewrite
2007-06-27 09:12:45 +00:00
# AUTHENTICATION CONFIGURATION #
######################################################################
+begin authenticators
+
+# This authenticator supports CRAM-MD5 username/password authentication
+# with Exim acting as a _client_, as it might when sending its outgoing
+# mail to a smarthost rather than directly to the final recipient.
+# Replace SMTPAUTH_USERNAME and SMTPAUTH_PASSWORD as appropriate.
+
+#client_auth:
+# driver = cram_md5
+# public_name = CRAM-MD5
+# client_name = SMTPAUTH_USERNAME
+# client_secret = SMTPAUTH_PASSWORD
+
+#
+
# The following authenticators support plaintext username/password
# authentication using the standard PLAIN mechanism and the traditional
# but non-standard LOGIN mechanism, with Exim acting as the server.
2016-04-10 21:30:22 +00:00
@@ -961,7 +985,7 @@ begin rewrite
2007-06-27 09:12:45 +00:00
# The default RCPT ACL checks for successful authentication, and will accept
# messages from authenticated users from anywhere on the Internet.
-begin authenticators
+#
2007-06-27 09:12:45 +00:00
# PLAIN authentication has no server prompts. The client sends its
# credentials in one lump, containing an authorization ID (which we do not