[Mailman-Users] Mailman with Exim4: owner cannot post

Oliver König k.oliver at t-online.de
Wed Nov 2 18:05:50 CET 2005


Hello Mark,
thanks a lot for your help. I must have forgotten the bootom part. I now have:
[..]
# Home dir for your Mailman installation -- aka Mailman's prefix
# directory.
# By default this is set to "/usr/local/mailman"
# On a Red Hat/Fedora system using the RPM use "/var/mailman"
# On Debian using the deb package use "/var/lib/mailman"
# This is normally the same as ~mailman
MM_HOME=/var/lib/mailman
#
# User and group for Mailman, should match your --with-mail-gid
# switch to Mailman's configure script.
# Value is normally "mailman"
MM_UID=root
MM_GID=list
#
# Domains that your lists are in - colon separated list
# you may wish to add these into local_domains as well
domainlist mm_domains=windfinder.com:server.windfinder.com:www.windfinder.com
#
# -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
#
# These values are derived from the ones above and should not need
# editing unless you have munged your mailman installation
#
# The path of the Mailman mail wrapper script
MM_WRAP=MM_HOME/mail/mailman
#
# The path of the list config file (used as a required file when
# verifying list addresses)
MM_LISTCHK=MM_HOME/lists/${lc::$local_part}/config.pck

#smtp_accept_queue_per_connection=30
[..]

For domainlist mm_domains I used everything that could possibly be useful, 
reloaded exim, set "Host name this list prefers for email. (Details for 
host_name" to "server" and posted another message to the list. 

This is what /var/log/mail.log says:
Nov  2 18:01:08 server spamd[1916]: got connection over /var/run/spamd.sock
Nov  2 18:01:08 server spamd[1916]: info: setuid to nobody succeeded
Nov  2 18:01:08 server spamd[1916]: Creating default_prefs 
[/nonexistent/.spamassassin/user_prefs]
Nov  2 18:01:08 server spamd[1916]: Cannot write 
to /nonexistent/.spamassassin/user_prefs: No such file or directory
Nov  2 18:01:08 server spamd[1916]: Couldn't create readable default_prefs for 
[/nonexistent/.spamassassin/user_prefs]
Nov  2 18:01:08 server spamd[1916]: checking message 
<200511021800.35524.oliver at windfinder.com> for nobody:65534.
Nov  2 18:01:08 server spamd[1916]: clean message (0.0/5.0) for nobody:65534 
in 0.0 seconds, 591 bytes.
Nov  2 18:01:08 server spamd[1916]: result: .  0 -  
scantime=0.0,size=591,mid=<200511021800.35524.oliver at windfinder.com>,autolearn=failed

Any idea what is going wrong?

Regards,
Oliver

On Wednesday 02 November 2005 16:47, you wrote:
> Oliver König
>
> >Yes, I followed the instructions at: 
> > http://www.exim.org/howto/mailman21.html The only difference is that
> > Debian installed the DEB package with owner=root and group=list. Attached
> > you'll find my Exim4 config.
>
> You seem to have ommitted the part from
> http://www.exim.org/howto/mailman21.html#maconf that says
>
>
>   # -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
>   #
>   # These values are derived from the ones above and should not need
>   # editing unless you have munged your mailman installation
>   #
>   # The path of the Mailman mail wrapper script
>   MM_WRAP=MM_HOME/mail/mailman
>   #
>   # The path of the list config file (used as a required file when
>   # verifying list addresses)
>   MM_LISTCHK=MM_HOME/lists/${lc::$local_part}/config.pck
>
> You haven't defined MM_WRAP or MM_LISTCHK in your config.
>
> The problems that result from this omission aren't apparent because you
> have
>
> domainlist mm_domains=list.windfinder.com
>
> which means your router will only be used on mail to the domain
> list.windfinder.com and you are mailing to the server.windfinder.com
> domain.
>
> mm_domains must include all domains you want to be able to mail to, e.g.
>
> domainlist mm_domains=server.windfinder.com:windfinder.com



More information about the Mailman-Users mailing list