feat: add mail/v2
This commit is contained in:
9
mail/v2/docker/mda-dovecot
Normal file
9
mail/v2/docker/mda-dovecot
Normal file
@@ -0,0 +1,9 @@
|
||||
FROM alpine:3.15
|
||||
|
||||
RUN sed -i 's/dl-cdn.alpinelinux.org/mirrors.ustc.edu.cn/g' /etc/apk/repositories \
|
||||
&& apk add dovecot-pgsql dovecot-lmtpd \
|
||||
&& rm -rf /var/cache/apk/*
|
||||
|
||||
EXPOSE 143 993
|
||||
|
||||
CMD ["/usr/sbin/dovecot", "-F"]
|
10
mail/v2/docker/mta-postfix
Normal file
10
mail/v2/docker/mta-postfix
Normal file
@@ -0,0 +1,10 @@
|
||||
FROM alpine:3.15
|
||||
|
||||
RUN sed -i 's/dl-cdn.alpinelinux.org/mirrors.ustc.edu.cn/g' /etc/apk/repositories \
|
||||
&& apk add postfix postfix-pgsql \
|
||||
&& postconf -e "maillog_file = /dev/stdout" \
|
||||
&& rm -rf /var/cache/apk/*
|
||||
|
||||
EXPOSE 25 465
|
||||
|
||||
CMD ["/usr/sbin/postfix", "start-fg"]
|
11
mail/v2/docker/opendkim
Normal file
11
mail/v2/docker/opendkim
Normal file
@@ -0,0 +1,11 @@
|
||||
FROM alpine:3.15
|
||||
|
||||
RUN sed -i 's/dl-cdn.alpinelinux.org/mirrors.ustc.edu.cn/g' /etc/apk/repositories \
|
||||
&& apk add opendkim opendkim-utils \
|
||||
&& chown opendkim:opendkim -R /etc/opendkim/ \
|
||||
&& chmod -R 700 /etc/opendkim \
|
||||
&& rm -rf /var/cache/apk/*
|
||||
|
||||
EXPOSE 8891
|
||||
|
||||
CMD ["/usr/sbin/opendkim", "-f"]
|
Reference in New Issue
Block a user