From b6c87e8445ea30e6a4545d8e212d58e484b96cd3 Mon Sep 17 00:00:00 2001 From: Clinton Ebadi Date: Tue, 19 May 2015 02:11:24 -0400 Subject: [PATCH] Disable ipv6, ident lookups, and smtp sync enforce ident checks are pointless and just caused the banner to appear more slowly -- now we can perform an entire mail transaction in under two seconds vs 7-8s just for the banner to appear on deleuze. exim was trying to contact ipv6 hosts, disabled ipv6 until we have ipv6. Disabling smtp sync enforcement -- hopefully will not help any spammers connect, and it allows thunderbird to probe our server without failing resulting in a better member experience. --- conf.d/main/02_exim4-config_options | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/conf.d/main/02_exim4-config_options b/conf.d/main/02_exim4-config_options index db061d3..64b8cc2 100644 --- a/conf.d/main/02_exim4-config_options +++ b/conf.d/main/02_exim4-config_options @@ -217,6 +217,16 @@ queue_run_max = 10 # hcoop-change: don't penalize hosts past 4 hours #retry_interval_max = 4h +# hcoop-change: disable smtp_enforce_sync (https://bugzilla.mozilla.org/show_bug.cgi?id=538809) +smtp_enforce_sync = false + +# hcoop-change: disable ipv6 because exim seems unaware we can lookup AAAA but not actually reach them +disable_ipv6 = true + +# hcoop-change: disable pointless ident check +rfc1413_hosts = +rfc1413_query_timeout = 0s + # hcoop-change: submission + legacy smtp (many members use smtps) daemon_smtp_ports = smtp : smtps : submission tls_on_connect_ports = smtps \ No newline at end of file -- 2.20.1