Mailman muss meiner Meinung nach unabhängig von den eingestellten Optionen laufen ...
egal ob FastCGI / SuPHP / SuEXEC usw. ... man kann nicht wegen einer einzigen Software seine komplette ISPConfig für Kunden verkrüppeln ...
...
Bin ich dafür.
Mailman muss meiner Meinung nach unabhängig von den eingestellten Optionen laufen ...
egal ob FastCGI / SuPHP / SuEXEC usw. ... man kann nicht wegen einer einzigen Software seine komplette ISPConfig für Kunden verkrüppeln ...
...
<IfModule mod_rewrite.c>
<IfModule mod_ssl.c>
<Location /mailman>
RewriteEngine on
RewriteCond %{HTTP} !^on$ [NC]
RewriteRule . http://lists.masterdomain.tld/cgi-bin/mailman/listinfo [L]
</Location>
</IfModule>
</IfModule>
Till, oder ist Mailman dafür bekannt bei gleichen Listennamen/jedoch unterschiedlichen Domainnamen herum zu spinnen?
Dec 4 19:14:02 srv3 postfix/postmap[19606]: warning: /var/lib/mailman/data/virtual-mailman.db: duplicate entry: "announce@lists.domain.tld"
Dec 4 19:14:02 srv3 postfix/postmap[19606]: warning: /var/lib/mailman/data/virtual-mailman.db: duplicate entry: "announce-admin@lists.domain.tld"
Dec 4 19:14:02 srv3 postfix/postmap[19606]: warning: /var/lib/mailman/data/virtual-mailman.db: duplicate entry: "announce-bounces@lists.domain.tld"
Dec 4 19:14:02 srv3 postfix/postmap[19606]: warning: /var/lib/mailman/data/virtual-mailman.db: duplicate entry: "announce-confirm@lists.domain.tld"
Dec 4 19:14:02 srv3 postfix/postmap[19606]: warning: /var/lib/mailman/data/virtual-mailman.db: duplicate entry: "announce-join@lists.domain.tld"
Dec 4 19:14:02 srv3 postfix/postmap[19606]: warning: /var/lib/mailman/data/virtual-mailman.db: duplicate entry: "announce-leave@lists.domain.tld"
Dec 4 19:14:02 srv3 postfix/postmap[19606]: warning: /var/lib/mailman/data/virtual-mailman.db: duplicate entry: "announce-owner@lists.domain.tld"
Dec 4 19:14:02 srv3 postfix/postmap[19606]: warning: /var/lib/mailman/data/virtual-mailman.db: duplicate entry: "announce-request@lists.domain.tld"
Dec 4 19:14:02 srv3 postfix/postmap[19606]: warning: /var/lib/mailman/data/virtual-mailman.db: duplicate entry: "announce-subscribe@lists.domain.tld"
Dec 4 19:14:02 srv3 postfix/postmap[19606]: warning: /var/lib/mailman/data/virtual-mailman.db: duplicate entry: "announce-unsubscribe@lists.domain.tld"
@Till, wäre es nicht für ISPConfig3 - 3.0.5 & höher sinnvoll, im Interface das anlegen von doppelten Mailinglistennamen zu verbieten?
Das Problem was bleibt ist das default url pattern. Es ergibt für mich wenig Sinn dass Mailman dort immer einen %s Platzhalter verlangt, denn dann kann man nicht mit einer Masterdomain arbeiten. Was man versuchen könnte ist das %s hinter ein # am Ende der URL zu packen, so dass es vom Browser ignoriert wird, so in der Art:
DEFAULT_URL_PATTERN = 'http://http://lists.masterdomain.tld/cgi-bin/mailman/#%s'
Nicht elegant aber es könnte gehen, besser wäre natürlich wenn die Mailman Entwickler einen Patch dafür hätten um das Pattern ohne Platzhalter verwenden zu können.
exec("nohup /usr/lib/mailman/bin/newlist -u ".escapeshellcmd($data["new"]["domain"])." -e ".escapeshellcmd($data["new"]["domain"])." ".escapeshellcmd($data["new"]["listname"])." ".escapeshellcmd($data["new"]["email"])." ".escapeshellcmd($data["new"]["password"])." >/dev/null 2>&1 &");
exec("nohup /usr/lib/mailman/bin/newlist -e ".escapeshellcmd($data["new"]["domain"])." ".escapeshellcmd($data["new"]["listname"])." ".escapeshellcmd($data["new"]["email"])." ".escapeshellcmd($data["new"]["password"])." >/dev/null 2>&1 &");
Wir verwenden essentielle Cookies, damit diese Website funktioniert, und optionale Cookies, um den Komfort bei der Nutzung zu verbessern.
Siehe weitere Informationen und konfiguriere deine Einstellungen