summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--smtp/Dockerfile24
1 files changed, 1 insertions, 23 deletions
diff --git a/smtp/Dockerfile b/smtp/Dockerfile
index 9e9d9ab..dc4fb6e 100644
--- a/smtp/Dockerfile
+++ b/smtp/Dockerfile
@@ -1,26 +1,4 @@
-FROM alpine:3.23 AS build
-
-WORKDIR /
-RUN mkdir -p /var/msmtp
-RUN apk --update --no-cache add git autoconf automake build-base gettext-dev gnutls-dev libtool make texinfo && \
- git clone https://github.com/marlam/msmtp.git --branch msmtp-1.8.32 --single-branch --depth 1
-WORKDIR /msmtp
-RUN autoreconf -fi && \
- ./configure && \
- make && \
- make install && \
- apk del git autoconf automake build-base gettext-dev gnutls-dev libtool make texinfo
-
-FROM alpine:3.23 AS final
-RUN apk --update --no-cache add gettext
-COPY --from=build /usr/local/bin/msmtp /usr/local/bin/msmtpd /usr/local/bin/
+FROM git.joeac.net/joeac/armv7/msmtp:1.8.32-alpine3.23
ARG LOCAL_SMTP_PORT
EXPOSE $LOCAL_SMTP_PORT
COPY .msmtprc ./
-
-CMD msmtpd \
- --auth=$LOCAL_SMTP_USER,'echo $LOCAL_SMTP_PASSWORD' \
- --command='msmtp -C .msmtprc -f %F --' \
- --interface=0.0.0.0 \
- --log=/var/msmtp/msmtpd.log \
- --port=$LOCAL_SMTP_PORT