mailman user unknown

Discussion in 'Installation/Configuration' started by monnoliv, Aug 6, 2013.

  1. monnoliv

    monnoliv New Member HowtoForge Supporter

    I installed ISPConfig following the Perfect Server guide.
    Everything works fine but mailman.
    First I had to disable cgi-bin and suexec in order to have URL of the virtual domains lists working correctly.
    Second is my problem now: when I create a list, example: [email protected] everything goes fine. But when I send a mail to the created list, the server say:
     host[xx.xx.xx.xx] said: 550 5.1.1
        <[email protected]>: Recipient address rejected: User unknown in virtual
        mailbox table (in reply to RCPT TO command)
    Here is my config:
    Debian Wheeze 7.1, ISPConfig3, Apache, Postfix, Dovecot
    Can you help me?

  2. Der-Tim

    Der-Tim New Member

    Same for me ... A fresh install of Debian 7.1 in a multiserver environment...
  3. monnoliv

    monnoliv New Member HowtoForge Supporter

    At least if anybody can tell me where to dig (log files, right permissions,...)
    Things are tricky for me since it's a subtle mailman/postfix imbrication...
  4. monnoliv

    monnoliv New Member HowtoForge Supporter

    Got it ?

    Ok guys. After some liters of coffee I get some clues.
    When you have one mailing-list recorded on your system -> never work (but... see further)
    When you add one more mailing-list, the newest doesn't work but the older does.
    And so on, if you have N mailing lists recorded, the last recorded doesn't work. All the others work.
    I also made a test creating two mailing lists (from scratch) and removing the last created. Then the remaning list works!
    Also there is still a strange bug with the refreshing/updating. Sometimes to get thinks working (after deleting lists for example) I had to reboot the system (I know there is less brutal way to do things but ok).
    Then, I think that Gurus have enought informations now to correct the bug :D
  5. hh-uuuu

    hh-uuuu New Member

    to solve the problem

    postmap /var/lib/mailman/data/transport-mailman
    postmap /var/lib/mailman/data/virtual-mailman

    then the lists work imediately

    we made a cronjob with this commands.
    inotify should work as well or better, too lasy at the moment
  6. monnoliv

    monnoliv New Member HowtoForge Supporter

    Ty but that doesn't work for me
  7. hh-uuuu

    hh-uuuu New Member

    Hm, strange

    Because of your posting I checked my advise a few minutes ago.
    And it worked.
    Sorry, I have no clue.

    Did you have any error messages during executing the commands?

    Because of this hack I can add and delete mailinglists.
    But wait!

    My fellow fixed some rights issues at file system level.
    I'll ask him tomorrow.

    Did you use this mailman installation without ISPConfig?
  8. monnoliv

    monnoliv New Member HowtoForge Supporter

    ty for replying.
    No I don't use mailman aside ISPConfig.
    As the Perfect Server tutorial, I've installed mailman before installing ISPConfig.
  9. hh-uuuu

    hh-uuuu New Member

    Give it a try.
    You will find entrys in /var/lib/mailman/data/<something>aliases and in no other file

    If you have to log in everytime you click a link, then you have rights problems at file system level.
    As far as as I know this ist a problem produced by the mailman debian paket.

    Mailan itself don't use the files.

    So, if this is not working, then there should be a second error.

    I am pretty shure that my hack should work for you.

Share This Page