mailman on 2.3.2-dev

Discussion in 'General' started by Gza, Aug 15, 2007.

  1. Gza

    Gza New Member

    Hi!
    I've installed 2.3.2-dev on my server, everything works fine, but i can't create a mailing list.
    On one of my site i've try to create a list with "lest-l" and it seems to be OK, but i can't access my list an mysite.tld/mailman/

    in ispconfig.log :
    15.08.2007 - 17:01:53 => WARN - /root/ispconfig/scripts/lib/classes/ispconfig_postfix.lib.php, Line 208: WARNING: could not /usr/lib/mailman/bin/config_list -i /tmp/Mailman-www.mysite.tld.teszt-l.aliases www.mysite.tld.teszt-l

    And on mysite/mailman/admin/create i can't create new list, because i haven't got right to create (because i don't know the correct password for this)

    TIA

    gza
     
    Last edited: Aug 15, 2007
  2. jnsc

    jnsc rotaredoM Moderator

    Actually it was only tested with debian. In order to make it work you should locate mailman commands such as newlist, config_list, etc.
     
  3. Gza

    Gza New Member

    the commands are in /usr/lib/mailman/bin/

    the Mailman- .conf file is in /tmp...

    and it's content:
    advertised = 0
    subject_prefix = "[teszt-l]"
    host_name = ""
    msg_footer = ""

    Maybe I can't set up the mailman in ispconfig administration, but it's not in user manual...
     
  4. jnsc

    jnsc rotaredoM Moderator

    Please type
    Code:
    list_lists
    and
    Code:
    which list_lists
     
  5. Gza

    Gza New Member

    list_lists:
    There aren't list (i guess, my locale is hu, and the error message means something similar)

    which list_lists:
    /usr/sbin/lists_lists
     
  6. jnsc

    jnsc rotaredoM Moderator

    In debian you need at least a list called Mailman. How did you install mailman? from source or from rpm?
     
  7. Gza

    Gza New Member

    from rpm (official mandriva rpm package)
     
  8. Gza

    Gza New Member

    now i've reinstall package, and now i have mailman list :)
    and now?
     
  9. jnsc

    jnsc rotaredoM Moderator

    try
    Code:
    newlist Mailman
    did you set a hostname for Mailman in the server configuration of ISPConfig?
     
  10. Gza

    Gza New Member

    newlist Mailman:
    list exists


    No, because i don't know which hostname must i write to
     
  11. jnsc

    jnsc rotaredoM Moderator

    The best is to set something like list.mydomain.com. ispconfig then takes care of creating aliases for your domain.
     
  12. Gza

    Gza New Member

    so, i fill it, but the ispconfig shows the list under the site, but list_list command not shows the list :(

    In the log the error msg is same as in thread opening,
    I've tried the command (/usr/lib/mailman/bin/create_list ....)
    as in the log:

    must specify the list name

    message returns

    There are (in /tmp) two files:
    Mailman-www.mysite.tld.teszt-l.aliases and
    Mailman-www.mysite.tld.teszt-l.conf

    content of aliases:
    acceptable_aliases = "\[email protected]"[

    content of conf:
    advertised = 0
    subject_prefix = "[teszt-l]"
    host_name = "lists.mysite.tld"
    msg_footer = ""

    and nothing else :(
     
  13. jnsc

    jnsc rotaredoM Moderator

    I will have to dig in the code, because i don't recall exactly how the list is created.
     
  14. Gza

    Gza New Member

    OK, but if you tell me where, i dig it too (eg. i was dig, but didn't find any "newlist" command in ispconfig code, only config_list command)
     
  15. Gza

    Gza New Member

    and there are system difference: in mandriva there isn't /etc/aliases, but there is /etc/postfix/aliases
     
  16. jnsc

    jnsc rotaredoM Moderator

    Ok, but the aliases are created like normal aliases in ISPConfig, so normally it should not be a problem.
     
  17. jnsc

    jnsc rotaredoM Moderator

    is your newlist command in /usr/lib/mailman/bin/newlist ?

    and is admispconfig member of the "list" group?
     
    Last edited: Aug 16, 2007
  18. Gza

    Gza New Member

    there aren't "list" group in mandriva, the mailman is in mail group

    (but admispconfig not member of the mail group)
     
  19. jnsc

    jnsc rotaredoM Moderator

    Ok, so this must be the problem. Add it to the mail group, and try to create a new list
     
  20. Gza

    Gza New Member

    I did id, without success.

    What i see, the list are in postfix's virtusertable, but list_lists command sows only Mailman list
     

Share This Page