Allow mailman transport to forward mail to actual mailman host
[hcoop/config/exim.git] / conf.d / transport / 10_exim4-config_mailman
index db67db6..fe03a3c 100644 (file)
@@ -1,5 +1,14 @@
 # hcoop-change: Transport for mailman lists
+# - set HCOOP_MAILMAN_RELAY_HOST to mail server containing mailman
+#   lists. Otherwise, assume we're the mailman host.
 
+.ifdef HCOOP_MAILMAN_RELAY_HOST
+mailman_transport:
+  debug_print = "T: remote mailman for $local_part@$domain"
+  driver = smtp
+  hosts = HCOOP_MAILMAN_RELAY_HOST
+  hosts_override = true
+.else
 mailman_transport:
   debug_print = "T: mailman for $local_part@$domain"
   driver = pipe
@@ -13,3 +22,4 @@ mailman_transport:
   user = MAILMAN_USER
   group = MAILMAN_GROUP
   freeze_exec_fail = true
+.endif
\ No newline at end of file