Blame


1 1aed0ca2 2022-02-26 o #!/bin/sh
2 1aed0ca2 2022-02-26 o
3 1aed0ca2 2022-02-26 o pkg_add opensmtpd-extras dovecot
4 1aed0ca2 2022-02-26 o
5 1aed0ca2 2022-02-26 o rcctl enable httpd smtpd dovecot
6 1aed0ca2 2022-02-26 o
7 1aed0ca2 2022-02-26 o mkdir -p /mail/box /mail/lib
8 1aed0ca2 2022-02-26 o
9 1aed0ca2 2022-02-26 o useradd -g =uid -c "Virtual Mail" -d /mail/box -s /sbin/nologin vmail
10 1aed0ca2 2022-02-26 o chown -R vmail:vmail /mail/box
11 1aed0ca2 2022-02-26 o
12 1aed0ca2 2022-02-26 o cp smtpd.conf /etc/mail/smtpd.conf
13 1aed0ca2 2022-02-26 o cp httpd.conf /etc
14 1aed0ca2 2022-02-26 o cp acme-client.conf /etc
15 1aed0ca2 2022-02-26 o cp accounts.conf /mail/lib
16 1aed0ca2 2022-02-26 o cp dovecot-sql.conf.ext /etc/dovecot
17 1aed0ca2 2022-02-26 o
18 1aed0ca2 2022-02-26 o if ! test -f /mail/lib/accounts.db
19 1aed0ca2 2022-02-26 o then
20 1aed0ca2 2022-02-26 o sqlite3 /mail/lib/accounts.db < init.sql
21 1aed0ca2 2022-02-26 o fi
22 1aed0ca2 2022-02-26 o
23 1aed0ca2 2022-02-26 o rcctl restart httpd smtpd dovecot