Uno de los usos funcionales más comunes de ASP es usarlo para enviar mensajes de correo electrónico. Puede enviar un agradecimiento después de que se realiza una entrada al concurso, enviar detalles de un pedido, enviar recordatorios de los próximos eventos, enviar boletines semanales y mucho, mucho más.

Enviar correo es extremadamente fácil con ASP y CDONTS, que viene gratis con casi cualquier instalación de IIS. Comienza con algunas variables básicas, ToEmail, FromEmail y Subject. Probablemente puedas adivinar para qué son esos tres :) Así que comienzas con:

FromEmail = "webmaster@aspisfun.com"
ToEmail = "destination@aspisfun.com"
Asunto = "Aquí está la confirmación de su pedido"

Tenga en cuenta que normalmente probablemente obtendrá el valor ToEmail de un formulario u otra entrada del usuario. Ahora, al mensaje de correo. Simplemente crea una cadena de texto larga, con retornos de carro después de cada línea. En ASP, puede usar CHR (13) para un retorno de carro. Entonces podrías hacer:

EmailMessage = "¡Gracias por ordenar!" & CHR (13) & _
"Aquí están los detalles de su pedido". & CHR (13) & _
"... detalles ..." y CHR (13) y _
"... detalles ..." y CHR (13)

OK, ahora es el momento de enviar. También puede establecer la importancia si lo desea, que la mayoría de los paquetes de correo electrónico muestran como un pequeño signo de exclamación con un mensaje de alta prioridad o una flecha hacia abajo con un mensaje de baja prioridad.

Impt = 1

¡Estás listo para enviar! Ahora son solo cuatro declaraciones rápidas para enviar el correo.

Dim objMail
set objMail = CreateObject ("CDONTS.NewMail")
objMail.Send FromEmail, ToEmail, Asunto, EmailMessage, Impt
set objMail = Nada

¡Y estás listo! Ahora puede pegar este código en un bucle, y recorrer todos los nombres en una base de datos, o puede engancharlo en un formulario y enviar correo a quien haya completado el formulario.

Envío de correo HTML con ASP
Error: el componente ActiveX no puede crear el objeto: 'CDONTS.NewMail'

Introducción al ASP Ebook

Descargue este libro electrónico para obtener todo lo que necesita saber sobre el aprendizaje de ASP, desde un tutorial paso a paso hasta listas de funciones, código de muestra, errores y soluciones comunes, ¡y mucho más! 101 páginas.

Instrucciones De Vídeo: Enviar correo a través de SMTP de Gmail en ASP.NET con Bootstrap (Abril 2024).