Am Montag, 30. Januar 2006 17:52 schrieb Andre Tann:
Ich habe mir vorhin einen Mailman installiert. War etwas mühsam, aber nun läuft das Dings wenigstens im Prinzip. Ich hätte aber eine generelle Frage dazu:
Ich möchte Mailman gern auf dem lokalen Mailserver betreiben. Aber die Domäne, unter der der ganze Mailverkehr abgewickelt wird, wird von einem Provider gehostet. Postfix wirft Mails dem smtp des Providers in den Rachen, fetchmail holt die Mails dort ab.
Wie geht man am sinnvollsten mit dieser Situation um? Für jede Liste mehrere Postfächer anzulegen (also liste-subscribe, liste-unsubsribe, liste-owner, usw) ist ja ein immenser Aufwand. Gibts da einen schlaueren Weg?
ja, bei 1und1 kann man "Weiterleitungen" einrichten. Vielleicht kann man das auch noch bei anderen ISPs machen. Ich habe also für alle Mailman-Adressen eine Weiterleitung auf eine einzige "reale" Mail-Adresse (nicht der Name der Mailingliste, sonderen irgendetwas anderes!) angelegt. Diese wird dann mittels fetchmail abgeholt. Während des Anlegens der mailnam-Listen wird die Datei /var/lib/mailman/data/aliases erzeugt. In dieser Datei sollten sich Einträge der Art: test: "|/usr/lib/mailman/mail/mailman post test" test-admin: "|/usr/lib/mailman/mail/mailman admin test" test-bounces: "|/usr/lib/mailman/mail/mailman bounces test" test-confirm: "|/usr/lib/mailman/mail/mailman confirm test" test-join: "|/usr/lib/mailman/mail/mailman join test" test-leave: "|/usr/lib/mailman/mail/mailman leave test" test-owner: "|/usr/lib/mailman/mail/mailman owner test" test-request: "|/usr/lib/mailman/mail/mailman request test" test-subscribe: "|/usr/lib/mailman/mail/mailman subscribe test" test-unsubscribe: "|/usr/lib/mailman/mail/mailman unsubscribe test" finden, (wenn die Mailingliste "test" heisst). Diese Datei muß man dann noch in /etc/postfix/main.cf in der Zeile alias_maps = hash:/etc/aliases,hash:/var/lib/mailman/data/aliases dazufügen. Alles neu starten. Das ganze funktioniert, da die "Weiterleitung" die "To", "cc" -Zeile normaler weise nicht ändert, und Postfix via den Aliassen die "richtige" Zuordnung erledigen kann. Achtung: Mailman legt einige Infos auf einem Web-Server ab, wo die Infos von Mitgliederen der Mailingliste normalerweise per Browser anschauen können. Falls der Server nicht mit dem Internet verbunden (Sprich man kann vom Internet aus auf ihn zugreifen) ist, hat man da Probleme... Bei mir gaht das halt einfach nicht. Ich habe auch die entsprechenden Texte in /var/lib/mailman/irgendwo... geändert. Bye Jürgen -- Dr.rer.nat. Juergen Vollmer, Viktoriastrasse 15, D-76133 Karlsruhe Tel: +49(721) 92 04 87 1 Fax: +49(721) 92 04 87 2 Juergen.Vollmer@informatik-vollmer.de www.informatik-vollmer.de Internet-Telefonie: www.skype.com Benutzer: juergen.vollmer