I have setup zimbra to use this as its domain and server name mx1.canmail.org, and have made a virtual host called canmail.org. Therefore my main email (the zimbra admin account) is admin@mx1.canmail.org with a virtual host of canmail.org. However I tried to send email to canmail.org but it never arrives.

I made the assumption that virtual domain only works to login as i can now login as admin@mx1.canmail.org or admin@canmail.org which is fantastic.

My question is why when i created an new server called canmail.org and make aliases inside the admin@mx1.canmail.org account like this
admin@canmail.org
abuse@canmail.org
king@computerking.ca

They do not receive any mail to the aliased addresses????