On Fri, Sep 16, 2011 at 10:20, jhock <jh...@iinet.net.au> wrote: > On Thu, 2011-09-15 at 22:07 -0700, Mark Sapiro wrote: > > jhock wrote: > > > > > >I have set up Mailman and can create lists etc. I can subscribe to the > > >lists but I can't post to the lists. The posts don't get delivered. > > > > > >I have looked at the FAQs and searched the WIKI but I can't find an > > >answer to my problem. I have been working on this for days. Cann someone > > >please help me? > > > > > >I using: > > > > > >Mailman version: 2.1.14 > > >Python 2.5.2 > > >Debian GNU/Linux 5.0.5 > > >Exim version 4.69 #1 built 30-Sep-2008 18:54:33 > > > > > >my configuration is: > > > > > >MAILMAN_USER = 'mailman' > > >MAILMAN_GROUP = 'mailman' > > >--with-mail-gid=Debian-exim --with-cgi-gid=www-data > > > > > > > The above is wrong. Assuming that > > > > MAILMAN_USER = 'mailman' > > MAILMAN_GROUP = 'mailman' > > > > are from your exim config and > > > > --with-mail-gid=Debian-exim --with-cgi-gid=www-data > > > > were options to configure, it should have been > > > > --with-mail-gid=mailman > > > > I.e. whateve you configure with --with-mail-gid must match > > MAILMAN_GROUP. > > > > > Hi Mark, > > Thanks for your prompt reply. > > The exim4 daemon runs with group id = Debian-exim. That is why I > configured Mailman --with-mail-gid=Debian-exim. I assumed that the > mail-gid was the group id of the mail daemon. > > However, I have reconfigured Mailman --with-mail-gid=mailman as you > suggested. > > > >I have tried to apply to the content of section 6.2 in the > > >mailman-2.1.14-1/doc/mailman-install.txt > > > > > >/etc/exim4/conf.d/main/04_local_mailman_macros > > >/etc/exim4/conf.d/router/970_local_mailman > > >/etc/exim4/conf.d/./transport/40_local_mailman > > > > > > Did you read the note at the beginning of section 6.2 which says in > > part "The updated document is here: > > http://www.exim.org/howto/mailman21.html and is recommended over the > > information in the subsections below if you are using Exim 4." > > > > > > That document is even less helpful. It doesn't mention what files to add > the lines: > > MM_HOME=/var/mailman > MM_UID=mailman > MM_GID=mailman > > and > > domainlist mm_domains=list.example.com > > > There is nothing in the mailman/Mailman/Defaults.py that has MM_HOME > etc. however there is reference to MAILMAN_HOME etc. Hence I used what > was in the documentation with the mailman/doc/mailman-install.txt files. > > I have no idea in which file(s) to add the: > > accept domains = +local_domains > endpass > message = unknown user > verify = recipient > and > > accept hosts = 127.0.0.1 > > content. > > The list verification output seemed to be correct so I guess the content > of the mailman/docs/mailman-install.txt file worked expect that the > messages were not getting through. > > I think that the exim4 needs to be changes to allow to and from external > emails but I have no idea how to do this. > > > >The content of my: > > >syslog > > >apache error logs and > > >mailman error logs > > > > > >tell me nothing that I can understand. > > > > > > Well, you are coming here for help because we might be able to > > understand what's in those logs, but not if we don't see them. The > > apache logs aren't relevant to "can't post" issues, but the other's > > are, so what's in them. > > > > The entry in the exim4/rejectlog is: > > 2011-09-16 14:53:08 H=localhost (asdd.osdm.gov.au) [127.0.0.1] > F=<mailman-bounces+info=mymaps.gov...@mymaps.gov.au> temporarily > rejected RCPT <i...@mymaps.gov.au>: expected "sender[=address]", > "recipient", "helo", "header_syntax", "header_sender" or > "reverse_host_lookup" at start of ACL condition "verify recipients" > > I tried Googling part of that string but I didn't find anything to > overcome the problem. > > The entry in the mailman/log/post file is: > > Sep 16 14:53:08 2011 (25420) post to mymaps-l from > mailman-boun...@mymaps.gov.au, size=551, > message-id=<mailman.1.1316133151.10188.mymap...@mymaps.gov.au>, 1 > failures > > The entry in the smtp file is: > > Sep 16 14:53:08 2011 (25420) > <mailman.1.1316133151.10188.mymap...@mymaps.gov.au> smtp to mymaps-l for > 1 recips, completed in 0.069 seconds > > The entries in the smtp-failure file are: > > Sep 16 14:53:08 2011 (25420) All recipients refused: > {'i...@mymaps.gov.au': (451, 'Temporary local problem - please try > later')}, msgid: <mailman.1.1316133151.10188.mymap...@mymaps.gov.au> > Sep 16 14:53:08 2011 (25420) delivery to i...@mymaps.gov.au failed with > code 451: Temporary local problem - please try later > > Does this help you tell me what I need to do? > > You will need some Debian-centric instructions to achieve this.
http://albertech.net/2009/09/debian-installing-mailman-with-exim4/ -- Best regards, Odhiambo WASHINGTON, Nairobi,KE +254733744121/+254722743223 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ I can't hear you -- I'm using the scrambler. Please consider the environment before printing this email.
------------------------------------------------------ Mailman-Users mailing list Mailman-Users@python.org http://mail.python.org/mailman/listinfo/mailman-users Mailman FAQ: http://wiki.list.org/x/AgA3 Security Policy: http://wiki.list.org/x/QIA9 Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/ Unsubscribe: http://mail.python.org/mailman/options/mailman-users/archive%40jab.org