Browse Source

added cron functionality to mailsrv

feature/startup-from-labels
Mario Alegre 5 years ago
parent
commit
88c0bf92b2
  1. 2
      src/mailsrv/Containerfile
  2. 5
      src/mailsrv/assets/bin/mkvirt

2
src/mailsrv/Containerfile

@ -26,7 +26,7 @@ ARG FILESUID=5000
ARG DEBIAN_FRONTEND=noninteractive
# install packages we want
RUN apt update -y && apt install -y rsyslog postfix dovecot-imapd dovecot-lmtpd dovecot-sieve
RUN apt update -y && apt install -y rsyslog postfix dovecot-imapd dovecot-lmtpd dovecot-sieve cron
# add virtual mail user
RUN addgroup --gid ${FILESUID:?} vmail && \

5
src/mailsrv/assets/bin/mkvirt

@ -34,3 +34,8 @@ for user in * ; do
fi
cp -p ${user} /vol/mail/${user}/.dovecot.sieve
done
### Crontab ###
# load crontab
crontab /vol/data/crontab

Loading…
Cancel
Save