Bokysan Docker Postfix Versions Save

Simple SMTP server / postfix null relay host for your Docker and Kubernetes containers. Based on Alpine Linux.

v4.2.1

3 weeks ago
  • fc5f540 Fix #196: Remove duplicated 'name:' that caused helm chart to fail

v4.2.0

3 weeks ago
  • c50f864 Fix #188: Create file /etc/default/locale
  • 95119aa Fix #169: Explicitly state different UIDs/GIDs across distros
  • bd8c14c Upt: Update GitHub actions to newer versions
  • aba3d60 Fix: Update HorizontalPodAutoscaler to autoscaling/v2
  • 55f2f71 fix HorizontalPodAutoscaler apiVersion
  • e3898ed autoscaling.apiVersion
  • 4b46b1d Fix #180: Rename authentication methods
  • a26f85d Build(deps): Bump WyriHaximus/github-action-helm3 from 3 to 4
  • b358d71 Fix for #192: Automatically add domains to provided usernames for SASL
  • bda13b3 Build(deps): Bump peaceiris/actions-gh-pages from 3 to 4
  • 1e80626 Upd: Update documentation - fix typos, make it more explicit we use Debian as default
  • 025cb58 Upt: Add postfix-pcre, add additional checks for sanity and mount /tmp to emptydir
  • 5ea8c32 Expand volumeClaimTemplates spec
  • bf84322 Fix sasldb with SMTPD_SASL_USERS env variable
  • 6f0831f Build(deps): Bump actions/cache from 3 to 4

v4.1.0

4 months ago
  • a1b30f3 Fix for #174: Incrase healthcheck timeout
  • 83b9af5 Fix for #174: Try to refactor healthcheck

v4.0.4

4 months ago
  • df9771b Fix for #172: Change order of parameters for netcat

v4.0.3

4 months ago
  • 9b2d54f improved healthcheck with proper command sequence
  • 1c71da7 Upd: Explicitly link timezone to folder
  • b56239b Upd: Add docket to dependabot.
  • 72988dd Fix #158: Add copytruncate to logrotate.conf.
  • 4b45249 Fix #160: Update documentation, add info about smtpd_tls_security_level change
  • 553874a Fix ServiceMonitor selector
  • b317e68 Fix for #163: Remove NodePort from headless service

v4.0.2

6 months ago
  • 806eef5 Fix for #154: Allow different labels for regular and headless service
  • dcf80cc Fix for #154
  • cccbf7e Fix for #151
  • 81e900b Fix for #152

v4.0.1

6 months ago
  • c161f5d Fix: Creation of tag for gh-pages on release
  • 743d3a0 Fix for #147: Update daemon_directory based on running distribution
  • 5206257 Fix: (TEmporary) remove the tests for daemon_directory
  • 4b2f481 Fix: Fix unit tests
  • 1d74829 Fix: Try fixing the #147 issue and conver it by unit tests
  • 25e9196 Fix for #147
  • f679500 Install procps

v4.0.0

6 months ago
  • cd8147a Fix: Fix building of release
  • fef2882 Use Debian Slim as base image
  • 58f20bd Upd: Add schemas so we can work (a bit more) offline
  • 7ad03ed Fix: Quote "no" so that it doesn't get interpreted as something else
  • e8c6cd5 Fix: Make sure to use the proper name for pluginviewer based on distro
  • 945add7 Fix: Fix for #144
  • 0ff0e80 Fix: Fix for #146.
  • 3370a9d Fix: helm template fixes for prometheus monitoring
  • bcf7dcb Fix: Fix syslog logging to stdout + fix starting of exporter
  • 5a09ee5 Fix: Fix a typo -> 'reowing' to 'reowning'
  • 6964220 Fix: Update how SASL-XOAUTH2 is build (without DOCS) to (re)enable more architectures
  • 888ec87 Fix: Do not build exporter for linux/386
  • 33dec82 Fix: Refactor build to use native (platform) images and try rebuilding.
  • 0fcfdce Fix: Remove build for linux/mips64le and linux/arm/v5 for postfix-exporter
  • a2ee7e7 Fix: Remove linux/arm/v6 from Alpine build, as it doesn't have the PANDOC or CABAL packages
  • b3c6faf Fix: Fix integration tests with the new sasl-build script
  • bb5a9f3 Fix: Mising pipe (|) symbol in the translation of TARGETVARIANT to GOARM
  • b343a7b Fix: Return from trying to build pandoc if install is successful
  • a23f0a3 Fix: Backslashes need to be double-escaped in Dockerfile
  • c60c65c Fix: Fix syntax error in sasl-build.sh
  • 19dd690 Fix: Fix build for differrent archs, make Debian default image
  • 335c7e9 Fix: Fix building of Postfix exporter with newer version of Go and other architectures
  • 2082f15 Fix: Remove MIPS64LE from postfix-exporter build
  • 09b3eb6 Fix: Do not build for RISC V ATM
  • c3f909f Fix: Fix DNS examples and tests
  • 12607b8 Fix: Fix How DNS policy and Config is injected into pod
  • 2d21a4f Upd: Add Debian building to the pipeline
  • b45c4ac Upd: Update SASL XOAuth2 to v0.24
  • d300d9b Upd: Allow for setting the DNS policy for the pod
  • b90b336 Fix: Remove unneccessary dependendancy on external logrotate image
  • 5fb369a Fix: Update logrorate build
  • 6da38c0 Fix: Big logorotate ourselves for different platforms
  • 4ec0129 Upd: Add build for linux/s390x.
  • d1dce4b Fix: Add missing shell property to "Move cache" command as well
  • 0387094 Fix: Fix build-postfix-exporter action by providing shell and DOCKER_ACCESS_TOKEN
  • a665576 Fix: Add checkout to Build_Postfix to fix workflow building
  • 37a595e Fix: Move building of postfix-exporter to a separate action and fix build
  • 8906eb6 Fix: Update documentation, change building of latest and edge
  • ce550c6 Fix: Building of tags with and without 'v' prefix.
  • 2371eee Upd: Package helm chart twice -- once with "v" prefix and once without.
  • 064d31a fix: helm version must be semver
  • 4d7d071 Fix: It was the docker -it that was causing the issues, not --force-color
  • ee7908d Fix: --force-color does not work if the output device is not a TTY
  • 4ec5ee3 Upd: Documentation update
  • 730e481 Fix: running the script from non-script folder didn't work properly
  • 3e10ea6 Fix #140: Adding headless service for newer versions of Kubernetes
  • 53f3fce Upd: Update GitHub actions to build proper image + upgrade due to deprecations
  • ab1cca7 Feat: Create metrics service
  • 8b6a6ac fix: do not duplicate sasl configuration entries on restart
  • 9235ee0 Upd: Fix OAuth token support for Microsoft 365
  • c7def50 Bump docker/build-push-action from 4 to 5
  • 90d8795 Upd: Enable STARTSSL on both ends of the connection
  • a6bbe7b Bump actions/checkout from 3 to 4
  • 14e42cc Bump WyriHaximus/github-action-helm3 from 2 to 3

v3.6.1

1 year ago
  • 4a8b4e7 Fix deprecations and caching, ensure tags are build from proper Ubuntu release as well

v3.5.1

1 year ago
  • 470990f Fix: Fix building releases with the new actions structure
  • e145f87 Fix: Fix build issue with Alpine and Caching
  • 06db8fb Fix for #106: Removed xouath2 from authentication methods if not used
  • 42078d5 Fix: Fix multiplatform build caching issues
  • ce640e1 Fix: Make sure builds for Alpine are not failing (remove linux/386)
  • 371a4ac Bump docker/build-push-action from 2 to 3
  • cb9ab38 Upd: Simplify GitHub actions
  • f4e2fea Upd: Simplify GitHub actions
  • 48a752b Upd: Simplify GitHub actions
  • 26a784e Upd: Simplify GitHub actions
  • f3554a3 Upd: Simplify GitHub actions
  • a74d681 Upd: Simplify GitHub actions
  • 18c6ac1 Upd: Simplify GitHub actions
  • 5bcaa63 Upd: Simplify GitHub actions
  • 81eb4ea Upd: Simplyfy GitHub actions
  • 7a22e18 Fix: Run update before installing Alpine packages
  • 71c6c07 Fix: Try clearing the GitHub cache
  • 6d538be Upd: Fix building on GitHub
  • fb19630 Upd: (Temporarily?) remove linux/386 build
  • 3385de7 Upd: Fix integration tests with the latest refactor
  • a6d10e6 Upd: Refactor Dockerfile and cache local builds
  • 9178904 Fix: Remove unneccessary unit tests
  • c7c56d3 Upd: Add new integration and unit tests
  • 81a600d Update README.md
  • 3fb5844 Update email-anonymizer.py
  • 4d11bc1 Upd: Fix typos, addd explanation
  • ad9c7ce Upd: Fix typos in the documentation