16 lines
379 B
Docker
16 lines
379 B
Docker
FROM alpine:3.20
|
|
|
|
RUN apk add --no-cache postfix ca-certificates
|
|
|
|
COPY main.cf /etc/postfix/main.cf
|
|
COPY virtual /etc/postfix/virtual
|
|
RUN postmap /etc/postfix/virtual
|
|
COPY entrypoint.sh /entrypoint.sh
|
|
RUN chmod +x /entrypoint.sh && \
|
|
mkdir -p /var/spool/postfix /etc/postfix
|
|
|
|
# Port 25 nur intern im Docker-Netz (kein -p beim Start!)
|
|
EXPOSE 25
|
|
|
|
ENTRYPOINT ["/entrypoint.sh"]
|