# HOWTO Setup Mailman on Debian wheezy Followed this to configure basic mail for a single domain without a virtual host (use discuss@example.com, not discuss@lists.examples.com) for mail setup. Ignore list creation and web interface bits: http://library.linode.com/email/mailman/debian-6-squeeze Then create actual lists like: newlist --urlhost=mailman.example.com discuss@example.com thttpd isn't in wheezy. manually download 'squeeze' thttpd package and install with dpkg: http://packages.debian.org/squeeze/thttpd Then follow this to configure web interface with nginx; use mailman.example.com vhost: http://wiki.nginx.org/Mailman Then set up SPF records in DNS (TXT record: "v=spf1 +a +mx ~all"), confirm with: http://www.openspf.org/Tools If using public mailing lists archives, add lines like the following around /usr/lib/mailman/Mailman/Archiver/HyperArch.py:291: self.author = self.email = 'redacted'