Enviar un email desde un windform

23/09/2004 - 21:37 por Roberth | Informe spam
Hola de nuevo, esta ves necesito saber como puedo enviar un email desde una
aplicacion windfomr tengo algunas ideas pero ninguna a funcionado,
agradeceria mucho si me pueden ayudar
gracias de antemano

Preguntas similare

Leer las respuestas

#6 Abel
24/09/2004 - 12:01 | Informe spam
Oriol, sólo por ir atando cabos: no te olvides incluir:
using System.Runtime.InteropServices;
Respuesta Responder a este mensaje
#7 Oriol
24/09/2004 - 12:16 | Informe spam
Hola Abel,

He incluido la sentencia using, tengo WinXP Pro con Outlook (predeterminado
de correo) en mi sistema.

Tambien he probado el Try-Catch, y el error que me devuelve es el mismo.

Ahora me miro la MSDN del Process.Start, a ver si veo algo.

Mil gracias.
Oriol.


"Abel" escribió en el mensaje
news:2e4a01c4a21d$6ea00a70$
Oriol, sólo por ir atando cabos: no te olvides incluir:
using System.Runtime.InteropServices;
Respuesta Responder a este mensaje
#8 Abel
24/09/2004 - 12:40 | Informe spam
Oriol, ¿el error que me dices es en tiempo de compilación
o de ejecución?
Respuesta Responder a este mensaje
#9 Oriol
24/09/2004 - 12:48 | Informe spam
Ejecucion.

"Abel" escribió en el mensaje
news:071f01c4a222$df244360$
Oriol, ¿el error que me dices es en tiempo de compilación
o de ejecución?
Respuesta Responder a este mensaje
#10 Octavio Hernandez
24/09/2004 - 23:02 | Informe spam
Oriol,

¿ No habrás quitado el atributo [STAThread] al método Main() ?
Es una advertencia que hacen aquí:

http://msdn.microsoft.com/library/d...topic2.asp

Slds - Octavio

"Oriol" <intranet[arroba]rvsa-itv.com> escribió en el mensaje
news:
Hola Abel,

He probado tu codigo y me sale este error. Sabes a que puede ser?

"La sección solicitada no estaba presente en el contexto de activacion"

Gracias y Saludos,

Oriol.


escribió en el mensaje
news:2dec01c4a217$881cc1b0$
Hola,

La forma más sencilla que yo he visto para enviar un e-
mail desde una aplicación C# abriendo el cliente de
correo instalado por defecto en el sistema, es llamando
a "mailto". Ejemplo:

string filename = "mailto:";
Process myProcess = new Process();
myProcess.StartInfo.FileName = filename;
myProcess.StartInfo.UseShellExecute = true;
myProcess.StartInfo.RedirectStandardOutput = false;
myProcess.Start();

Saludos y suerte,
Abel


email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una pregunta AnteriorRespuesta Tengo una respuesta
Search Busqueda sugerida