Hello I am new to Mailcow and need some help. I am using a static IP for my internet service and no ports are blocked.
I have added all the DNS records as suggested in the mailcow document https://mailcow.github.io/mailcow-dockerized-docs/prerequisite-dns/ A record, SRV records and CNAME
In my router I have portforward set so that port 80 and port 443 are pointed to Reverse Proxy VM (192.168.1.4) all the other required ports are directed to mailcow VM (192.168.1.5)
I use Nginx Proxy Manager for reverse proxy for my setup which is located in a VM at IP 192.168.1.4
I have added 3 records to NPM (Nginx Proxy Manager) so
mail.example.com -> https://192.168.1.5:433
autoconfig.example.com -> https://192.168.1.5:433
autodiscover.example.com -> https://192.168.1.5:433
Reverse proxy also fetches all the lets encrypt certificates.
My Mailcow setup is on another VM at IP 192.168.1.5
What is working:
Everything is working using SOGo i can send emails and receive them no problem. Emails are landing in mailboxes for all providers i have tested with so far (hotmail, gmail, aol, rediff, yahoo etc.)
I cannot use a email client to work with this setup. I tried using Thunderbird and its cannot communicate to the server. it says username or the password is not valid.
How do i fix this problem.