courier-mta (20240419212803)
Installation
docker pull source.devloop.de/docker/courier-mta:20240419212803
sha256:7545fb7a1b1b895de363c20f2fa52f23074e6edd3a5c5587e1c13d1a24d8a0b3
Image Layers
WORKDIR / |
COPY /gentoo/ / # buildkit |
CMD ["/bin/bash"] |
COPY /var/db/repos/gentoo /var/db/repos/gentoo # buildkit |
RUN /bin/sh -c emerge mail-mta/courier mail-filter/courier-pythonfilter dev-python/pyspf dev-libs/libltdl # buildkit |
RUN /bin/sh -c ln -s /usr/bin/pythonfilter /usr/libexec/filters && mkdir -p /etc/courier/filters/active && filterctl start pythonfilter && rm -rf /var/db/repos/gentoo # buildkit |
RUN /bin/sh -c sed -i 's;^TCPDOPTS=.\+$;TCPDOPTS="-stderrlogger=/usr/sbin/courierlogger -nodnslookup -noidentlookup";' /etc/courier/esmtpd && sed -i 's;^TCPDOPTS=.\+$;TCPDOPTS="-stderrlogger=/usr/sbin/courierlogger -nodnslookup -noidentlookup";' /etc/courier/imapd && sed -i 's;^DEFAULTDELIVERY=.\+$;DEFAULTDELIVERY="| /usr/bin/maildrop";' /etc/courier/courierd && sed -i 's;^MAILDROPDEFAULT=.\+$;MAILDROPDEFAULT="./maildir";' /etc/courier/courierd && sed -i 's;^authmodulelist=.\+$;authmodulelist="authuserdb";' /etc/courier/authlib/authdaemonrc # buildkit |
ADD start.sh / # buildkit |
RUN /bin/sh -c chmod +x /start.sh # buildkit |
ADD userdb.example /etc/courier/authlib # buildkit |
EXPOSE map[25/tcp:{}] |
EXPOSE map[143/tcp:{}] |
EXPOSE map[993/tcp:{}] |
VOLUME [/conf] |
VOLUME [/mail] |
CMD ["/bin/sh" "-c" "/start.sh"] |
Details
Versions (36)
View all
20250419_000022
2025-04-19
latest
2025-04-19
20250412_000053
2025-04-12
20250405_000038
2025-04-05
20250329_000056
2025-03-29