Pregunta

Soy nuevo en el mundo de la programación de C #, pero esperaba que alguien pudiera ayudarme.

Estoy tratando de usar C # para abrir un correo electrónico en blanco en Outlook con un archivo adjunto especificado.
En otras palabras, abra el correo electrónico, los campos TO: y SUBJECT: están en blanco pero el correo electrónico tiene un archivo adjunto que se especifica en mi código. Quiero que mi usuario pueda modificar el correo electrónico y enviarlo a los usuarios que especifique. Sé con certeza que tenemos Exchange ... ¿alguna idea?

¿Fue útil?

Solución

Hay varias formas de hacer esto.

Cree un complemento de Outlook que abra un nuevo correo con el archivo adjunto que desee mediante un nuevo botón de la barra de herramientas.

Haga lo mismo en la macro de Outlook VBA ..

También puede crear un nuevo formulario con el archivo adjunto y luego solo nosotros ese formulario. (pero el archivo adjunto estará codificado, etc.)

¿Cambia el archivo adjunto? o es lo mismo cada vez? ¿Qué versión de Outlook estás usando? ¿Cuáles son sus capacidades de programación?

76mel

Otros consejos

No creo que el intercambio te ayude mucho, necesitas trabajar con Outlook en la máquina de los usuarios. Puede agregar una referencia a los ensamblados de interoperabilidad de Outlook, debe estar en la pestaña Com del cuadro de diálogo Agregar referencias.

Aquí hay algunos enlaces para comenzar.

http://msdn.microsoft.com /en-us/library/microsoft.office.interop.outlook.aspx http://www.microeye.com/resources/res_tech_vsnet.htm

¡Buena suerte!

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top