]> git.deb.at Git - debienna.git/blobdiff - RerunMailman/index.mdwn
conerted moin to mdwn format
[debienna.git] / RerunMailman / index.mdwn
index 0c5309f64edc52c80169f76a7369f6a387a26a5e..d53ec735c48d42f2078596c16a7c3696376eaf41 100644 (file)
@@ -1,83 +1,81 @@
-## Please edit system and help pages ONLY in the moinmaster wiki! For more\r
-## information, please see MoinMaster:MoinPagesEditorGroup.\r
-##master-page:\r
-##master-date:\r
-##acl MoinPagesEditorGroup:read,write,delete,revert All:read\r
-#format wiki\r
-#language de\r
-\r
-\r
-== Exim Konfiguration: ==\r
-\r
-=== Main ===\r
-\r
-{{{\r
-cat /etc/exim4/conf.d/main/04_exim4-config_mailman\r
-\r
-  # Home dir for your Mailman installation -- aka Mailman's prefix\r
-  # directory.\r
-  # By default this is set to "/usr/local/mailman"\r
-  # On a Red Hat/Fedora system using the RPM use "/var/mailman"\r
-  # On Debian using the deb package use "/var/lib/mailman"\r
-  # This is normally the same as ~mailman\r
-  MM_HOME=/var/lib/mailman\r
-  #\r
-  # User and group for Mailman, should match your --with-mail-gid\r
-  # switch to Mailman's configure script.\r
-  # Value is normally "mailman"\r
-  MM_UID=list\r
-  MM_GID=list\r
-  #\r
-  # Domains that your lists are in - colon separated list\r
-  # you may wish to add these into local_domains as well\r
-  domainlist mm_domains=rerun.lefant.net:debienna.at:dsearch;/etc/exim4/virtual\r
-  #\r
-  # -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=\r
-  #\r
-  # These values are derived from the ones above and should not need\r
-  # editing unless you have munged your mailman installation\r
-  #\r
-  # The path of the Mailman mail wrapper script\r
-  MM_WRAP=MM_HOME/mail/mailman\r
-  #\r
-  # The path of the list config file (used as a required file when\r
-  # verifying list addresses)\r
-  MM_LISTCHK=MM_HOME/lists/${lc::$local_part}/config.pck\r
-\r
-}}}\r
-\r
-=== Router ===\r
-\r
-{{{\r
-cat /etc/exim4/conf.d/router/185_exim4-config_mailman\r
-# This router handles mailman\r
-#\r
-  mailman_router:\r
-    driver = accept\r
-    domains = +mm_domains\r
-    require_files = MM_LISTCHK\r
-    local_part_suffix_optional\r
-    local_part_suffix = -admin : -bounces : -bounces+* : -confirm : -confirm+* : -join : -leave : -owner : -request : -subscribe : -unsubscribe\r
-    transport = mailman_transport\r
-}}}\r
-\r
-=== Transport ===\r
-\r
-{{{\r
-cat /etc/exim4/conf.d/transport/35_exim4-config_mailman\r
-  mailman_transport:\r
-    driver = pipe\r
-    command = MM_WRAP \\r
-              '${if def:local_part_suffix \\r
-                    {${sg{$local_part_suffix}{-(\\w+)(\\+.*)?}{\$1}} } \\r
-                    {post}}' \\r
-              $local_part\r
-    current_directory = MM_HOME\r
-    home_directory = MM_HOME\r
-    user = MM_UID\r
-    group = MM_GID\r
-}}}\r
-\r
-* siehe auch: RerunLefantNet\r
-----\r
-CategoryTipsAndTricks CategoryCodeSnippets
\ No newline at end of file
+
+
+## Exim Konfiguration:
+
+
+### Main
+
+
+[[!format txt """
+cat /etc/exim4/conf.d/main/04_exim4-config_mailman
+
+  # Home dir for your Mailman installation -- aka Mailman's prefix
+  # directory.
+  # By default this is set to "/usr/local/mailman"
+  # On a Red Hat/Fedora system using the RPM use "/var/mailman"
+  # On Debian using the deb package use "/var/lib/mailman"
+  # This is normally the same as ~mailman
+  MM_HOME=/var/lib/mailman
+  #
+  # User and group for Mailman, should match your --with-mail-gid
+  # switch to Mailman's configure script.
+  # Value is normally "mailman"
+  MM_UID=list
+  MM_GID=list
+  #
+  # Domains that your lists are in - colon separated list
+  # you may wish to add these into local_domains as well
+  domainlist mm_domains=rerun.lefant.net:debienna.at:dsearch;/etc/exim4/virtual
+  #
+  # -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
+  #
+  # These values are derived from the ones above and should not need
+  # editing unless you have munged your mailman installation
+  #
+  # The path of the Mailman mail wrapper script
+  MM_WRAP=MM_HOME/mail/mailman
+  #
+  # The path of the list config file (used as a required file when
+  # verifying list addresses)
+  MM_LISTCHK=MM_HOME/lists/${lc::$local_part}/config.pck
+
+"""]]
+
+### Router
+
+
+[[!format txt """
+cat /etc/exim4/conf.d/router/185_exim4-config_mailman
+# This router handles mailman
+#
+  mailman_router:
+    driver = accept
+    domains = +mm_domains
+    require_files = MM_LISTCHK
+    local_part_suffix_optional
+    local_part_suffix = -admin : -bounces : -bounces+* : -confirm : -confirm+* : -join : -leave : -owner : -request : -subscribe : -unsubscribe
+    transport = mailman_transport
+"""]]
+
+### Transport
+
+
+[[!format txt """
+cat /etc/exim4/conf.d/transport/35_exim4-config_mailman
+  mailman_transport:
+    driver = pipe
+    command = MM_WRAP \
+              '${if def:local_part_suffix \
+                    {${sg{$local_part_suffix}{-(\\w+)(\\+.*)?}{\$1}} } \
+                    {post}}' \
+              $local_part
+    current_directory = MM_HOME
+    home_directory = MM_HOME
+    user = MM_UID
+    group = MM_GID
+"""]]
+* siehe auch: [[RerunLefantNet|RerunLefantNet]] 
+
+---
+
+ [[CategoryTipsAndTricks|CategoryTipsAndTricks]] [[CategoryCodeSnippets|CategoryCodeSnippets]]