blob: 81881f7a0c1b9434dfac7fd3b923270e5dfd42d0 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
|
# 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'
|