si tu vois qu'il y a une erreur du type "Value of type 'String' cannot be converted to 'System.Net.Mail.MailAddress'. " ben ca veut dire que ta propriété accepte un objet de type MailAddress, alors crée l'objet !!!!
de plus la classe MailMessage, possède plusieurs contructeurs (new) et un entre autre qui permet de spécifier deux strings, une pour To, et l'autre pour From. Je sais pas pourquoi mais ca semble bien cà :)