From c7d313f6fc7c0ee8c88143c60d6f6e332c683f26 Mon Sep 17 00:00:00 2001 From: Ricard Illa Date: Sun, 15 Aug 2021 18:21:19 +0200 Subject: [PATCH] opensmtpd --- opensmtpd/Dockerfile | 15 +++++++++++++++ opensmtpd/Makefile | 10 ++++++++++ 2 files changed, 25 insertions(+) create mode 100644 opensmtpd/Dockerfile create mode 100644 opensmtpd/Makefile diff --git a/opensmtpd/Dockerfile b/opensmtpd/Dockerfile new file mode 100644 index 0000000..23ff489 --- /dev/null +++ b/opensmtpd/Dockerfile @@ -0,0 +1,15 @@ +FROM alpine:3.14 + +RUN apk add --update --no-cache \ + opensmtpd \ + opensmtpd-extras \ + rspamd \ + opensmtpd-filter-rspamd && \ + adduser \ + -h /var/vmail \ + -s /sbin/nologin \ + -u 2000 \ + -S -D \ + vmail + +CMD ["smtpd", "-d"] diff --git a/opensmtpd/Makefile b/opensmtpd/Makefile new file mode 100644 index 0000000..aa4963d --- /dev/null +++ b/opensmtpd/Makefile @@ -0,0 +1,10 @@ +USERNAME = rilla +IMG_NAME = opensmtpd + +.PHONY: build build-nc + +build: Dockerfile + docker build -t $(USERNAME)/$(IMG_NAME) . + +build-nc: Dockerfile + docker build --no-cache -t $(USERNAME)/$(IMG_NAME) .