- Feb 09, 2024
-
-
Sheogorath authored
-
- Jan 25, 2024
-
-
Sheogorath authored
This patch hopefully fixes issues with sending kill signals to subprocesses from the master process of dovecot. Exmaple error logs: ``` Jan 25 00:27:16 master: Error: service(auth): kill(14, SIGINT) failed: Operation not permitted Jan 25 00:28:16 master: Error: service(auth): Process 14 is ignoring idle SIGINT ```
-
- Jan 24, 2024
-
-
Sheogorath authored
This patch moves the dovecot config from the container build to the helm chart which allows to use templating with values that are configured at runtime. This should provide more flexibility and standardizes the dovecot container further.
-
- Dec 27, 2023
-
-
Sheogorath authored
-
- Nov 27, 2023
-
-
Sheogorath authored
-
- Oct 12, 2023
-
-
Sheogorath authored
-
- Sep 30, 2023
-
-
Sheogorath authored
-
- Sep 04, 2023
-
-
Sheogorath authored
-
- Aug 17, 2023
-
-
Sheogorath authored
-
- Jun 08, 2023
-
-
Sheogorath authored
-
- Apr 14, 2023
-
-
Sheogorath authored
-
- Feb 26, 2023
-
-
Sheogorath authored
-
- Nov 06, 2022
-
-
Sheogorath authored
Given that currently a lot of connections look broken and result quite delayed mail delivery adjusting this interval will hopefully help to keep imap connections alive and therefore delivering emails in realtime.
-
- Oct 07, 2022
-
-
Sheogorath authored
Currently for some reason postfix decided to drop all email that are supposed to be relayed by default. This is obviously unwanted behaviour. This patch takes the settings from the workaround.org project, applies them to submission and submissions, which fixes the current issue. However I still don't fully understand why. References: https://workaround.org/ispmail/bullseye/relay-outoing-email-through-postfix/
-
- Oct 06, 2022
-
-
Sheogorath authored
This patch switches the externalTrafficPolicy to `Local` for the proxy-protocol enabled services, in order to skip kube-proxy when connecting, this makes sure that proxy-protocol can actually function and doesn't hit a node that would need to redirect traffic. References: https://metallb.org/usage/#layer2 https://github.com/kubernetes/kubernetes/issues/66607 https://github.com/digitalocean/digitalocean-cloud-controller-manager/pull/206
-
- Oct 05, 2022
-
-
Sheogorath authored
This patch disables error queries from zenhaus. It requires some more tinkering down the line, but should accept email for now.
-
- Oct 04, 2022
-
-
Sheogorath authored
-
- Sep 25, 2022
-
-
Sheogorath authored
-
Sheogorath authored
This patch allows to set the `HOSTNAME` variable, which should explicitly set the hostname for the postfix pod and configure it to use the proper external DNS name.
-
Sheogorath authored
-
- Sep 24, 2022
-
-
Sheogorath authored
DNSWL went subscriber-only apparently. References: https://www.dnswl.org/
-
- Jul 14, 2022
-
-
Sheogorath authored
-
- Jun 30, 2022
-
-
Sheogorath authored
This patch deployes the fixed postfix image containg postscreen with enabled smtpd.
-
Sheogorath authored
This patch creates a PDB for postfix, if the setup is scaled to more than 1 postfix replica. This way at least one postfix instance should always be available and the MTA therefore HA. Currently the dovecot backend is not yet HA, this should take place later on.
-
- Jun 29, 2022
-
-
Sheogorath authored
Currently postfix reports and error due to the missing service. This patch fixes the problem by enabling the expected service in master.cf
-
Sheogorath authored
This patch should enable the postfix setup in MoK to utilise the proxy-protocol and therefore gather required IP information from connecting clients. It's implemented based on some documentation regard the topic and is useful for reverse-proxy setups e.g. behind haproxy. References: https://www.haproxy.com/blog/efficient-smtp-relay-infrastructure-with-postfix-and-load-balancers/
-
- Jun 27, 2022
-
-
Sheogorath authored
Currently the service name for dovecot was hardcoded in the image, which makes it incompatible with MoK. As a result this patch updates the image to allow a dynamic overwrite on startup as well as updating MoK to account for the new functionality.
-
- Jun 26, 2022
-
-
Sheogorath authored
-
Sheogorath authored
-
Sheogorath authored
-
Sheogorath authored
This patch adds the needed network policies to the helm chart. This provides a reasonable base-line setup. Currently any customizations regarding network access would require additional policies. These might come in place later on.
-
Sheogorath authored
Adding a new helm chart to deploy functional mail server on Kubernetes. It's composed of postfix and dovecot so far and handles user management using Kubernetes secrets.
-