Before using this tool, I highly recommend reading through my blog posts:
- Configuring Kubernetes and NGINX Ingress for a mail server
- Setting up Network File System (NFS) on Kubernetes
- Setting up Dovecot for IMAP and email submission on Kubernetes (K8s)
- Running a mail server in Kubernetes (K8s), tying it all together
Dovecot and Postfix can be dangerous if misconfigured. The risks run from open relaying, where a malicious party forwards spam through your mail server, to unauthorized access of your email. Be certain that you understand each setting and how it affects deliverablilty and security.
- Run
npm install
- Run
npm run build
- Answer the question about Sendgrid.
- Run
kubectl apply -f kubernetes_with_secrets.yml