smtprelay: add smtps listener
This commit is contained in:
parent
5d1e1f0546
commit
25531ec8dc
3 changed files with 17 additions and 11 deletions
|
|
@ -1,13 +1,17 @@
|
|||
FROM alpine
|
||||
RUN apk --update --no-cache add shadow opensmtpd opensmtpd-filter-dkimsign && \
|
||||
install -dm 711 /var/spool/smtpd && \
|
||||
groupmod -g 601 smtpd && \
|
||||
groupmod -g 602 smtpq && \
|
||||
groupmod -g 603 dkimsign && \
|
||||
usermod -u 601 -g smtpd smtpd && \
|
||||
usermod -u 602 -g smtpq smtpq && \
|
||||
usermod -u 603 -g dkimsign dkimsign && \
|
||||
chgrp smtpq /usr/sbin/smtpctl && \
|
||||
chmod g+s /usr/sbin/smtpctl && \
|
||||
RUN set -eux; \
|
||||
apk --update --no-cache add shadow opensmtpd opensmtpd-filter-dkimsign; \
|
||||
install -dm 711 /var/spool/smtpd; \
|
||||
groupmod -g 601 smtpd; \
|
||||
groupmod -g 602 smtpq; \
|
||||
groupmod -g 603 dkimsign; \
|
||||
usermod -u 601 -g smtpd smtpd; \
|
||||
usermod -u 602 -g smtpq smtpq; \
|
||||
usermod -u 603 -g dkimsign dkimsign; \
|
||||
chgrp smtpq /usr/sbin/smtpctl; \
|
||||
chmod g+s /usr/sbin/smtpctl; \
|
||||
apk del shadow
|
||||
ENTRYPOINT ["smtpd", "-d"]
|
||||
EXPOSE 25
|
||||
EXPOSE 465
|
||||
EXPOSE 587
|
||||
CMD ["smtpd", "-d"]
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue