-## 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]]
+
+ [[!tag CategoryTipsAndTricks]] [[!tag CategoryCodeSnippets]]