Ok, so far I have been able to fix the outbound issue using mailgun for the SMTP.
For the inbound issue, I have a temporary solution that uses mailgun to send a webhook on received email and I use n8n (in my homelab) to forward it to the local SMTP server.
I don’t think it’s the case, but, does Mailcow support getting email from a webhook like Mailgun, or do you have any other idea on how to get it to work?
I’ve seen people talking about setting up a VPS to tunnel the port 25 in and out of my local network.