Hello, I've got a working ispconfig 3 (I believe, still kind of new so haven't tested everything yet). I've configured mailman on a few different servers so I'm not a total novice at this.
My server is named xyz.domain1.com and for mailing lists I like to use lists.domain2.com as the domain. I've set up mailman to receive email for lists.domain2.com using the web ui.
I've then installed the mailman .deb file and created the mailman list. I've also created a separate list. I've added the normal options to /etc/alias and run newaliases.
To test I telnet lists.domain2.com smtp and talk to the mda. I get this response to the rcpt command:
550 5.1.1 <email@example.com>:Recipient address rejected: User unknown in virtual mailbox table
I don't fully understand how ispconfig has postfix configured for looking up addresses from the mysql database. Is there something I can do to make this work? I'm not sure why the aliases table is being disregarded, normally it is always consulted.
I'm using Ubuntu 9.04 Server, fully updated with the most recent ISPConfig 3.