Mailman sendet nur an ListAdmins

combie

New Member
Eigentlich sagt der Titel schon alles: "Mailman sendet nur an ListAdmins"

Die Liste sendet die Mails nur an die eingetragenen Listadmins
Es wird also nicht an alle Mitglieder verteilt
Sie liegen auch nicht "zur Moderation" vor

Meine Fingerchen/Augen sind vom Googlen und Dokulesen schon ganz abgewetzt.
Ich habe keinen blassen Schimmer, wo ich noch suchen soll..

System:
Strato
SuSE 10.2
Mit SA24 + Exim
Testliste: https://combie.de/mailman/listinfo/combie.de-liste

Liste anlegen klappt problemlos.
Moderation weitestgehend abgeschaltet
/etc/rc.d/mailman start läuft ohne murren durch

/var/log
/var/lib/mailman/log
schon untersucht, nix auffälliges gefunden
(weiß aber auch nicht wonach ich wirklich suchen soll)

Die Frage: Wie bekomme ich das störrische Biest zum laufen?
Anhalts Punkte?
Ein Wink, oder Schubs in die richtige Richtung, würde mir bestimmt schon helfen.

Bin auch gerne bereit jemandem kurzzeitig zum Listadmin zu machen, um die Einstellungen zu prüfen.
 
Last edited by a moderator:
Mailman selbst ist ja nur ein Script. Mails versenden tut der MTA.
Welchen MTA hast du den installiert?
 
exim <-- das ist er doch, oder?
Der MTA läuft ansonsten zuverlässig.
Zumindest sieht es so aus. Ein paar tausend Mails gehen da schon pro Tag drüber.
Verloren scheint da nix zu gehen.

Und Mails an alle Listenadmins werden ja auch versendet..
Auch normale Mitglieder können senden.
Es sind die normalen Listenmitglieder, welche keine Mails aus der Liste bekommen ;(

Als dirty Hack, habe ich die wichtigsten Empfänger vorläufig zu Admins gemacht.
Dann geht es.
Das möchte ich natürlich bald möglichst wieder ändern.
 
Nunja, eure Antworten halten sich in Grenzen... ;)
Woran liegts?

Liefere ich zu wenig Information?
Das kann/möchte ich ändern.


Zwischenbericht:
SuSE 10.2
MTA: exim Exim 4.66
Mailman 2.1.9
Python 2.5
Laut Dokus und Google sollte das eigenlich zusammenspielen können.


Exim:
reject.log dort tauchen die vermissten Mails nicht auf
panic.log leer
main.log dort tauchen die vermissten Mails nicht auf

Mailman:
log/error wirft ab und an:
Code:
Mar 29 13:20:52 2008 admin(24891): /usr/lib/mailman/Mailman/MailList.py:907: DeprecationWarning: raising a string exception is deprecated
  raise Errors.MMSubscribeNeedsConfirmation
Die Meldung tritt scheinbar bei der Anmeldeprozedur auf.
Sollte das schon das Problem sein?
Soweit in Python verstanden habe eigentlich nicht, oder?
---------
log/qrunner sagt:
Code:
Mar 29 13:15:57 2008 (23696) ArchRunner qrunner started.
Mar 29 13:15:58 2008 (23699) IncomingRunner qrunner started.
Mar 29 13:15:59 2008 (23697) BounceRunner qrunner started.
Mar 29 13:15:59 2008 (23698) CommandRunner qrunner started.
Mar 29 13:15:59 2008 (23700) NewsRunner qrunner started.
Mar 29 13:15:59 2008 (23702) VirginRunner qrunner started.
Mar 29 13:15:59 2008 (23703) RetryRunner qrunner started.
Mar 29 13:15:59 2008 (23701) OutgoingRunner qrunner started.
Sieht doch gut aus, oder fehlt da noch einer?

---------
log/smtp
Code:
Mar 30 13:14:30 2008 (23701) <00b501c89258$0d1841d0$6602a8c0@fettebeute> smtp to combie.de-liste for 1 recips, completed in 0.203 seconds
Mar 30 13:22:41 2008 (23701) <00d001c89259$594751d0$6602a8c0@fettebeute> smtp to combie.de-liste for 1 recips, completed in 0.213 seconds
Egal wievile Mitglieder die Liste hat!
Immer nur "for 1 recips" (der Admin)
Trage ich die Mitglider als Admins ein, dann z.B.: "for 17 recips"
Grr..

log/post
alle dort aufgeführten kommen auch an


Randbedingungen:
Wenn ein unmoderierter User in die Liste schickt, bekommen nur die Admins die Mail.

Wenn ein Moderierter in die Liste schickt, wird die Mail den Mods und Admins zur Freischaltung vorgelegt. Danach wird die Mail nur an alle Admins versendet.

------------------

So, hat irgend jemand schon einen STRATO SuSE 10.2 mit exim, sa24 und mailman zum laufen bekommen/in Betrieb?
Oder hat ein solches System und könnte das bitte mal testen?
 
Probier mal folgendes:
Code:
list_members <listenname>
list_members --nomail <listenname>

Gibt's was auffälliges?
 
Gibt es in /etc/aliases Einträge der Form:
Code:
sheep:             "|/var/lib/mailman/mail/wrapper post sheep"
sheep-admin:       "|/var/lib/mailman/mail/wrapper owner sheep"
sheep-request:     "|/var/lib/mailman/mail/wrapper mailcmd sheep"
sheep-bounces:     "|/var/lib/mailman/mail/wrapper bounces sheep"
sheep-owner:       sheep-admin
Ich weiß nicht, ob es daran liegen kann.
 
Nein gibt es nicht!
Code:
mailman:	root
mailman-owner:	mailman
Das sind die einzigen Vorkommen!
sheep, gibts gar nicht. Schlimm?
 
sheep ist der Name meiner Testliste. ;)
Es sollte Einträge der Form <Mailinglistename>: "|/var/lib/mailman/mail/wrapper post <Mailinglistename>" erscheinen.
 
Habe mich auch sofort an Google gesetzt und herausgefunden:
XXXX/usr/lib/mailman/bin # ./newlist testliste
Sollte eigentlich diese aliase ausspucken... eben nicht mit "sheep" sondern in meinem Fall "testliste"
Nein!
Tut es nicht! Es gibt diese Aliase nicht aus.

Es fragt ein paar Sachen:
1. Owner Email
2. passwort
Und schickt mir eine Mail mit der die Eröffnung der Liste mitgeteilt wird.
Das wars.
 
Last edited by a moderator:
Nachtrag:
Aliase von Hand eingefügt:
Code:
combie.de-liste:             "|/var/lib/mailman/mail/wrapper post combie.de-liste"
combie.de-liste-admin:       "|/var/lib/mailman/mail/wrapper owner combie.de-liste"
combie.de-liste-request:     "|/var/lib/mailman/mail/wrapper mailcmd combie.de-liste"
combie.de-liste-bounces:     "|/var/lib/mailman/mail/wrapper bounces combie.de-liste"
combie.de-liste-owner:       combie.de-liste-admin
Danach "newaliases" ausgeführt.
mailman stop und start
Kein Erfolg, null Reaktion.
Wobei ich mir allerdings das "combie.de-liste" aus den Fingern gesaugt habe.
Schließlich heißt die Liste ja auch so.
 
Last edited by a moderator:
Nachtrag2:
Sehr geehrter Mailinglisten-Nutzer,
dies ist eine monatliche Infomail, die Sie über Ihre Mitgliedschaften
in den Mailinglisten/e-Mail-Verteilern auf dem Server combie.de
informiert.
Verblüffender weise wurde diese Nachricht heute an ALLE Mitglieder, versendet!
Also auch an die Mitglieder welche "fälschlicher" weise sonst keine Mails aus der Liste erhalten.
 
Problem gelöst!

Man man man..... wie kann man nur so doof sein!
(ja, ich meine mich selber)
Zu doof um die Doku richtig zu lesen... :(

Das Problem war, dass "digest"(Sammlung) bei allen Mitgliedern angehakt war!
Dann sendet die Liste keine einzelnen Mails, sondern nur noch die (tägliche) Sammlung.
Dabei bin ich mir auch noch zu 100% sicher, das andersrum getestet zu haben...
Weiß der Teufel, was mich da geritten hat......
 
Back
Top