[opensuse] Re: configuring mailman
Le 16/02/2012 18:32, Per Jessen a écrit :
may be open a new one, reopening rarely goes well.
I thought I had accidentally done this change myself, but if you're seeing it too, I suggest you reopen.
BUT
I do *not* receive these messages from the list. Of course I subscribed with two different accounts to see the messages.
Is mailman running? Check the mail log, are the mails being sent?
yes, as you can see http://culte.org/pipermail/linux-31/2012-February/thread.html the archives are created, but no mail is sent to the list members. how can I debug this? may be simply a bad variable somewhere! I can send and receive mail from and to the server (thunderbird at home, mailx on the server) thanks jdd -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
jdd wrote:
Le 16/02/2012 18:32, Per Jessen a écrit :
may be open a new one, reopening rarely goes well.
I thought I had accidentally done this change myself, but if you're seeing it too, I suggest you reopen.
BUT
I do *not* receive these messages from the list. Of course I subscribed with two different accounts to see the messages.
Is mailman running? Check the mail log, are the mails being sent?
yes, as you can see
http://culte.org/pipermail/linux-31/2012-February/thread.html
That isn't mailman, that is pipermail.
the archives are created, but no mail is sent to the list members.
What does the mail log show?
how can I debug this? may be simply a bad variable somewhere!
Is mailman running? The mailman processes I mean? -- Per Jessen, Zürich (1.9°C) -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
Le 16/02/2012 18:57, Per Jessen a écrit :
That isn't mailman, that is pipermail.
are the mail archived before mailman process them?
the archives are created, but no mail is sent to the list members.
What does the mail log show?
/var/log/mail says: Feb 16 19:21:27 savage-reborn postfix/smtpd[2973]: warning: database /var/lib/mailman/data/aliases.db is older than source file /var/lib/mailman/data/aliases mail.ifon: nothing since this morning mail.warn: lot of spam rejected (recipient unknown) the only problem seems to be the database one, but from the mailman bin: ./check_db says "nothing to do".
Is mailman running? The mailman processes I mean?
seems to be ! systemctl status mailman.service mailman.service - LSB: Starts the mailinglist manager Mailman Loaded: loaded (/etc/init.d/mailman) Active: active (running) since Thu, 16 Feb 2012 16:31:37 +0100; 2h 51min ago Process: 1851 ExecStop=/etc/init.d/mailman stop (code=exited, status=0/SUCCESS) Process: 1859 ExecStart=/etc/init.d/mailman start (code=exited, status=0/SUCCESS) CGroup: name=systemd:/system/mailman.service ├ 1873 /usr/bin/python /usr/lib/mailman/bin/mailmanctl --quiet --stale-lock-cleanup start ├ 1874 /usr/bin/python /usr/lib/mailman/bin/qrunner --runner=ArchRunner:0:1 -s ├ 1875 /usr/bin/python /usr/lib/mailman/bin/qrunner --runner=BounceRunner:0:1 -s ├ 1876 /usr/bin/python /usr/lib/mailman/bin/qrunner --runner=CommandRunner:0:1 -s ├ 1877 /usr/bin/python /usr/lib/mailman/bin/qrunner --runner=IncomingRunner:0:1 -s ├ 1878 /usr/bin/python /usr/lib/mailman/bin/qrunner --runner=NewsRunner:0:1 -s ├ 1879 /usr/bin/python /usr/lib/mailman/bin/qrunner --runner=OutgoingRunner:0:1 -s ├ 1880 /usr/bin/python /usr/lib/mailman/bin/qrunner --runner=VirginRunner:0:1 -s └ 1881 /usr/bin/python /usr/lib/mailman/bin/qrunner --runner=RetryRunner:0:1 -s do mailman use an other port than postfix (25)? (could be a firewall problem??) thanks jdd -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
jdd wrote:
Le 16/02/2012 18:57, Per Jessen a écrit :
That isn't mailman, that is pipermail.
are the mail archived before mailman process them?
Yes, I'm pretty certain they are.
the archives are created, but no mail is sent to the list members.
What does the mail log show?
/var/log/mail says: Feb 16 19:21:27 savage-reborn postfix/smtpd[2973]: warning: database /var/lib/mailman/data/aliases.db is older than source file /var/lib/mailman/data/aliases
Run "newaliases". This could be your problem - I'm pretty certain a normal mailman installation will update your mail aliases.
do mailman use an other port than postfix (25)? (could be a firewall problem??)
No, mailman is only the list manager, postfix remains as the MTA. For delivery, Postfix will call mailman scripts via the aliases file. -- Per Jessen, Zürich (1.4°C) -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
Le 16/02/2012 20:41, Per Jessen a écrit :
Run "newaliases". This could be your problem - I'm pretty certain a normal mailman installation will update your mail aliases.
I did this several times, but the mailman aliases.db don't seems affected. I wonder how it is managed
do mailman use an other port than postfix (25)? (could be a firewall problem??)
No, mailman is only the list manager, postfix remains as the MTA. For delivery, Postfix will call mailman scripts via the aliases file.
I even verify I can send a mail as mailman user (with mailx) but still the list manager do not send me mails I also followed this page http://wiki.list.org/display/DOC/4.78+Troubleshooting-+No+mail+going+out+to+... without luck I subscribed the mailman list, but seems it's moderated, I received no mail thanks jdd -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
jdd wrote:
Le 16/02/2012 20:41, Per Jessen a écrit :
Run "newaliases". This could be your problem - I'm pretty certain a normal mailman installation will update your mail aliases.
I did this several times, but the mailman aliases.db don't seems affected. I wonder how it is managed
"newaliases" only manages the aliases specified with postfix::alias_database. Depending on how openSUSE has set this up, the mailman aliases.db could be fixed, but it might be updated by mailman whenever you change the list configuration. In the latter case, postfix will notice the change and automatically reload it. Check that the mailman alias is in fact part of your postfix config. Check postfix::alias_maps.
I even verify I can send a mail as mailman user (with mailx) but still the list manager do not send me mails
I have a feeling that the mail aliases are being ignored by postfix. -- Per Jessen, Zürich (0.7°C) -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
some time silent beacause a reboot didn't allow the network to restart on the server. Glad it was a virtual server and the host still worked, so I could fix this, after much work. For whatever reason, ipv6 forgived the network start (but only since the last start, few days ago). But this do not makes mailman work better, still investigating (the aliases) jdd -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
French readers can follow my work here http://dodin.org/wordpress/?p=13 I subscribed the mailman-user mailing list and posted there but the first posts are moderated, so not yet published jdd -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
just a note to say I could install mailman on an other server (11.4, if this have any importance) and it works without problem. so I will asap redo all the config on the 12.1 one to see if this solve the problem thanks jdd -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
problem solved. as dumb as we could think. For any unknown reason, SuSEconfig thought that mm_cfg.py was hand modifyed and did not write it, but wrote his file next to it. once I found it and replaced the default one by the openSUSE one, all started as needed I will soon comment the wiki page thanks jdd -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
Le 17/02/2012 09:17, Per Jessen a écrit :
jdd wrote:
Le 16/02/2012 20:41, Per Jessen a écrit :
Run "newaliases". This could be your problem - I'm pretty certain a normal mailman installation will update your mail aliases.
I did this several times, but the mailman aliases.db don't seems affected. I wonder how it is managed
"newaliases" only manages the aliases specified with postfix::alias_database.
Depending on how openSUSE has set this up, the mailman aliases.db could be fixed, but it might be updated by mailman whenever you change the list configuration. In the latter case, postfix will notice the change and automatically reload it. Check that the mailman alias is in fact part of your postfix config. Check postfix::alias_maps.
I even verify I can send a mail as mailman user (with mailx) but still the list manager do not send me mails
I have a feeling that the mail aliases are being ignored by postfix.
alias_maps = hash:/etc/aliases, hash:/var/lib/mailman/data/aliases Feb 17 10:35:06 savage-reborn postfix/smtpd[6881]: connect from smtp5-g21.free.fr[212.27.42.5] Feb 17 10:35:07 savage-reborn postfix/smtpd[6881]: C037C3FBBB: client=smtp5-g21.free.fr[212.27.42.5] Feb 17 10:35:08 savage-reborn postfix/cleanup[6897]: C037C3FBBB: message-id=<4F3E1F47.4050007@free.fr> Feb 17 10:35:08 savage-reborn postfix/qmgr[2268]: C037C3FBBB: from=<jdanield@free.fr>, size=797, nrcpt=1 (queue active) Feb 17 10:35:08 savage-reborn postfix/smtpd[6881]: disconnect from smtp5-g21.free.fr[212.27.42.5] Feb 17 10:35:08 savage-reborn postfix/local[6898]: C037C3FBBB: to=<linux-31@culte.org>, relay=local, delay=1.2, delays=0.85/0.01/0/0.37, dsn=2.0.0, status=sent (delivered to command: /usr/lib/mailman/mail/mailman post linux-31) Feb 17 10:35:08 savage-reborn postfix/qmgr[2268]: C037C3FBBB: removed -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
participants (2)
-
jdd
-
Per Jessen