They don't normally make appointment dates to bring passports, they just tell you to mail it to their office, in your case, the Rabat one, together with two photographs and whatever other information they want. There should have been an address in the e-mail for you guys to mail the passport to. How incomplete was the e-mail? And was the e-mail you got titled "Ready for Visa"?I get that, but he is not in Canada and never has been.
Thank you buy they send incomplete email. The one we shold be getting comes possibly from Rabat. With an appointment date to bring passport. There's no dates.