I can't do the last portion. Here's my situation: the server is a dedicated server rent in ovh.net but I don't have access to their dns records. ns38128.ovh.net is the internal hostname but I only need to receive email on maprofession.com and on another domain. So what I did is setup a bind server that allow me to add MX record for that name and modify resolv.conf to lookup on the local dns server. If I add a "IN MX ns38128" in my bind config I'll end-up with MX pointing to ns38128.ns38128.ovh.net which is not what you need !
If you're really sure that my case is sitting behind this DNS config problem I can uninstall zimbra, setting hostname to maprofession.com for example and then do a fresh install of Zimbra. When I first setup Zimbra, I already think of that config but I'm not a network guru and I don't see implications of changing hostname.
Can this setting add problems inside the ovh.net ?
Do I need to setup hostname with maprofession.com or the second domain I need ?
Thanks for all