@cadusilva Trying to simplify a bit, imagine your server running Mailcow has the public IP 1.2.3.4, the fqdn mx.example.com, and a matching PTR.
You setup Mailcow with this as the hostname, then add the domains example.org and example.net. Both domains will need MX records pointing to mx.example.com.
When adding an account from one of these two domains to Thunderbird, it'll auto-populate the server field with that MX address instead of your domain.