2010-02-09 19 views

Respuesta

67
MailMessage mail = new MailMessage(); 
mail.From = new MailAddress("[email protected]", "Bob Jones"); 
+1

+1 para indicar que se necesita un objeto MailAddress que puede tener ambas propiedades establecidas. Con los otros ejemplos dados, asume que la cadena es la dirección de correo electrónico * y * nombre de visualización. – GalacticCowboy

+5

+1 para la impresionante dirección de correo electrónico :) – Adam

+0

Me encuentro con un problema de codificación de la dirección de correo electrónico, intente con el siguiente código. MailAddress from = new MailAddress ("[email protected]", "Jane" + (char) 0xD8 + "Clayton", System.Text.Encoding.UTF8); –

0

Desde el MSDN http://msdn.microsoft.com/en-us/library/system.net.mail.mailmessage.aspx

MailMessage message = new MailMessage(
      "[email protected]", 
      "[email protected]", 
      "Quarterly data report.", 
      "See the attached spreadsheet."); 
+0

+1 para añadir una citación – auujay

+2

No voy a downvote porque no voy a decir, pero esto no responde a la pregunta del PO ... Quería saber cómo añadir un 'DisplayName' a el 'MailMessage', no establece la dirección del remitente – RhysO

+0

Voy a menospreciar, porque no responde la pregunta del OP. La cita es buena, pero las respuestas se hacen mejor cuando la respuesta está en ... bueno, tu respuesta. –

Cuestiones relacionadas