Mailman on Mavericks
I'm trying to configure mailman on Mavericks Server and am running into a few conceptual and technical difficulties. Any help would be greatly appreciated.
First, the easy part: installation and web server. I used Macports, 'sudo port install mailman', created a site password with 'sudo /opt/local/share/mailman/bin/mmsitepass', then I set up an apache mailman.conf file to create the virtual domain lists.mydomain.private pointed at the correct cgi-bin in the mailman distribution under /opt/local/var/mailman. That all works fine.
What doesn't work are my attempts at interfacing with Server postfix.
Mailman has several configuration options, and I'm trying to use the one that uses the file postfix-to-mailman.py to avoid messing with aliases in /etc/aliases.
When I add mailman aliases with pipe commands, I get the error
The mail system <mailman-owner@mydomain.com>: Command died with status 2:
"/opt/local/libexec/mailman/mail/mailman owner mailman". Command output: Group mismatch error. Mailman expected the mail wrapper script to be executed as group "_mailman", but the system's mail server executed the mail script as group "nobody". Try tweaking the mail server to run the script as group "_mailman", or re-run configure, providing the command line option `--with-mail-gid=nobody'.
So I tried using postfix-to-mailman.py along with its configuration instructions, which involve configuring postfix to use mail sent to lists.mydomain.com as a transport.
But I can't get OS X Server Mail to accept mail sent to user@lists.mydomain.com. I did the obvious virtual domain configuration in Server.app, and set up DNS so that lists.mydomain.com has an A record and an MX record, both pointing to the server.
So I'm stuck—what's a decent/working mailman configuration on OS X Server?
P.S. This link <https://discussions.apple.com/thread/4161671> has expired.
OS X Mavericks (10.9), OS X Server, EyeTV HD, Turbo.264 HD