Una opcion seria utilizando el servidor SMTP de IIS mediante el servidor SMTP local de la maquina o uno configurado especial.
El servicio Internet Information Server debera estar activo igual que el servicio Protocolo simple de transferencia de correo (SMTP).
Agrega una referencia al proyecto para utilizar la biblioteca system.web.dll ubicada dentro de la solapa .NET
Para enviar utilizando el servidor smtp local:
Imports System.Web.Mail
Evento click
StmpMail.Send
("
[email protected]","
[email protected]","Tema","Mensaje")
Para enviar utilizando un servidor especial:
Imports System.Web.Mail
Evento Click
SmtpMail.SmtpServer="mail.fibertel.com.ar"
StmpMail.Send
("
[email protected]","
[email protected]","Tema","Mensaje")
Si queres configurar el servidor SMTP de IIS tenes que ir a panel de control > Herramientas Administrativas > Servicios de Internet Information Server. Click derecho sobre Servidor Virtual SMTP predeterminado > Propiedades para configurar el servidor (autenticacion, conexiones, etc).
--------------------
La otra opcion es haciendo una llamada a un proceso que se encargue de enviar el correo pero esto abrira el programa de correo predeterminado de windows en otra ventana (por ejemplo Outlook) para enviarlo. Seguramente utlizara alguna identidad del programa para hacerlo.
System.Diagnostics.Process.Start("mailto:
[email protected]")
---------------------
Espero que te sirva. Saludos!