I am trying to install mailcow following this guide
bennetrichter.de Icon Tutorial: How to Install and Configure Mailcow (Mail Server) - Bennet Richter


Upon “docker-compose up -d” I received this error:

Error response from daemon: driver failed programming external connectivity on endpoint mailcowdockerized-postfix-mailcow-1 (d5e85e2b810433a112562f98e366458954803baa733a098cb7ff09d564e09a7a): Error starting userland proxy: listen tcp4 0.0.0.0:25: bind: address already in use

Upon running netstat i learned that it was running exim4
tcp 0 0 127.0.0.1:25 0.0.0.0:* LISTEN 1094/exim4
tcp 0 0 0.0.0.0:443 0.0.0.0:* LISTEN 25407/docker-proxy
tcp 0 0 0.0.0.0:80 0.0.0.0:* LISTEN 25426/docker-proxy
tcp6 0 0 ::1:25 :::* LISTEN 1094/exim4
tcp6 0 0 :::443 :::* LISTEN 25412/docker-proxy
tcp6 0 0 :::80 :::* LISTEN 25430/docker-proxy

I don’t remember installing exim4 before this and I also don’t remember it being a requirement on the docs so I’m not sure if I can just uninstall exim4 or how to fix it. I found the error on the official website under mailcow.github.io Icon Common Problems - mailcow: dockerized documentation


however the link it redirects to for a fix is no longer available. Could someone please assist me in this ?

The URL the link should point to is:
https://mailcow.github.io/mailcow-dockerized-docs/prerequisite/prerequisite-system/#firewall-ports

If you don’t need the exim on your host, you may uninstall it - it’s your system, only you can tell why it’s there. 😉

    Have something to say?

    Join the community by quickly registering to participate in this discussion. We'd like to see you joining our great moo-community!

    heavygale Thank you, I will remove it, I wasn’t sure if it was added by mailcow or not.

    No one is typing