Option Explicit On
Module Module1
Sub Main()
Const ConfigNamespace As String = _
"http://schemas.microsoft.com/cdo/configuration/"
Dim oMsg As New System.Web.Mail.MailMessage
Dim Flds As System.Collections.IDictionary
Flds = oMsg.Fields
With Flds
.Add(ConfigNamespace & "smtpserver", "smtp.mail.dominio")
.Add(ConfigNamespace & "smtpserverport", 25)
Add(ConfigNamespace & "sendusing", 2)
.Add(ConfigNamespace & "sendusername", "usuario")
.Add(ConfigNamespace & "sendpassword", "contraseña")
.Add(ConfigNamespace & "smtpauthenticate", 1)
End With
With oMsg
.From = "usuario@dominio"
.To = "alguien@dominio"
Subject = "Test con MailMessage.Fields"
.Body = "Hola Mundo"
End With
System.Web.Mail.SmtpMail.Send(oMsg)
End Sub
End Module