How should one address people with titles Dr. and Professor from Canada.
In an email write "Dear Prof. X". If you're addressing them in their role as a professor at the university that is the preferred form. If you're addressing them outside that role it seems to be equally common to use "Dear Dr. X".
Note, that unlike in some countries (like Germany) the form "Dear Prof. Dr. X" is not used in Canada.