2011-02-01 42 views

Respuesta

12

utilizar el ejemplo SmtpClient class within the System.Net.Mail namespace

.

'create the mail message 
Dim mail As New MailMessage() 

'set the addresses 
mail.From = New MailAddress("[email protected]") 
mail.[To].Add("[email protected]") 

'set the content 
mail.Subject = "This is an email" 
mail.Body = "this is a sample body" 

'set the server 
Dim smtp As New SmtpClient("localhost") 

'send the message 
Try 
    smtp.Send(mail) 
    Response.Write("Your Email has been sent sucessfully - Thank You") 
Catch exc As Exception 
    Response.Write("Send failure: " & exc.ToString()) 
End Try 
+0

El código se ejecutará en un servidor de intercambio de Microsoft. ¿Debo hacer algo de manera diferente? – Beginner

+0

No soy un experto en la configuración de servidores de intercambio, pero tengo muchas aplicaciones enviando correo a través de servidores de intercambio como el anterior. Usted obv. tiene que cambiar "localhost" con el nombre de su servidor de intercambio. –

2

Puede usar el espacio de nombres System.Net.Mail, búsquelo y vea si ayuda. Yo uso C# pero me imagino que es similar, crea un cliente, luego un mensaje, establece los parámetros del mensaje y luego client.Send() enviará el mensaje.

Cuestiones relacionadas