5 # On OpenBSD these are only /etc/mail/…
6 ./userctl aliases > /usr/local/etc/mail/aliases
7 ./userctl virtuals > /usr/local/etc/mail/virtuals
8 ./userctl domains > /usr/local/etc/mail/domains
9 ./userctl users > /usr/local/etc/mail/passwd
11 ./userctl users.passwd > /usr/local/etc/dovecot/users
15 if [ ! -d "$1" ]; then
17 chown vmail:vmail "$1"
21 # ensure the maildirs exists
22 for dir in $(./userctl users.mdirs); do
23 homedir=$(dirname "$dir")
24 domdir=$(dirname "$homedir")
31 # eventually add something like
32 # service dovecot restart
33 # service smtpd restart
35 # rcctl restart dovecot smtpd