1 |
On 8/18/20 6:44 PM, Grant Taylor wrote: |
2 |
> I will have to collect a list and get back to you. |
3 |
|
4 |
Here are part of some crude notes that I created for myself to use to |
5 |
build a Gentoo mail server about three years ago. This is the email |
6 |
specific parts. The rest were for other non-email aspects. |
7 |
|
8 |
Note: This just gets things installed. It doesn't do anything for how |
9 |
to configure things. (I was copying config files between systems.) |
10 |
|
11 |
The square brackets at the end of the line are dependencies. (I use the |
12 |
word loosely.) |
13 |
|
14 |
- eMail |
15 |
- Sendmail (mail-mta/sendmail) [ipv6 sasl ssl] |
16 |
- emerge -a mail-mta/sendmail |
17 |
- chmod g+w /var/spool/mqueue |
18 |
- rc-update add sendmail default |
19 |
- {mc,cf} file |
20 |
- certificates |
21 |
- cp /etc/pam.d/{pop,smtp} |
22 |
- touch /etc/mail/access |
23 |
- makemap hash /etc/mail/access < /etc/mail/access |
24 |
- touch /etc/mail/genericstable |
25 |
- makemap hash /etc/mail/genericstable < /etc/mail/genericstable |
26 |
- Cyrus-SASL (pulled in) |
27 |
- rc-update add saslauthd default |
28 |
- Nail (mail-client/nail) [] |
29 |
- emerge -a mail-client/nail |
30 |
- Procmail (mail-filter/procmail) [] |
31 |
- emerge -a mail-filter/procmail |
32 |
- Mutt (mail-client/mutt) [] |
33 |
- emerge -a mail-client/mutt |
34 |
- SpamAssassin (mail-filter/spamassassin) [cron ipv6 ssl] |
35 |
- emerge -a mail-filter/spamassassin |
36 |
- rc-update add spamd default |
37 |
- sa-update |
38 |
- SpamAssassin Milter (mail-filter/spamass-milter) [] |
39 |
- emerge -a mail-filter/spamass-milter |
40 |
- rc-update add spamass-milter default |
41 |
- ClamAV (app-antivirus/clamav) [ipv6 milter] |
42 |
- emerge -a app-antivirus/clamav |
43 |
- rc-update add clamd default |
44 |
- /etc/conf.d/clamd |
45 |
- START_MILTER=yes |
46 |
- SPF (mail-filter/libspf2) [] |
47 |
- emerge -a mail-filter/libspf2 |
48 |
- SRS (mail-filter/libsrs2) [] |
49 |
- emerge -a mail-filter/libsrs2 |
50 |
- OpenDKIM (mail-filter/opendkim) [ssl] |
51 |
- echo "mail-filter/opendkim ldap" > |
52 |
/etc/portage/package.use/opendkim |
53 |
- emerge -a mail-filter/opendkim |
54 |
- rc-update add XXX default |
55 |
- OpenDMARC (mail-filter/opendmarc) [] |
56 |
- emerge -a mail-filter/opendmarc |
57 |
- rc-update add XXX default |
58 |
- CourierIMAP (net-mail/courier-imap) [ipv6] |
59 |
- emerge -a net-mail/courier-imap |
60 |
- /etc/courier/conf files |
61 |
- mkimapcert |
62 |
- mkdhparams |
63 |
- rc-update add courier-imapd-ssl default |
64 |
- Install valid SSL cert. |
65 |
|
66 |
|
67 |
|
68 |
-- |
69 |
Grant. . . . |
70 |
unix || die |