Red de conocimiento informático - Material del sitio web - Cómo enviar correos electrónicos automáticamente usando SQL Server

Cómo enviar correos electrónicos automáticamente usando SQL Server

La lista de correo (lista de correo) es una de las aplicaciones extendidas del correo electrónico y se usa ampliamente en servicios de seguimiento de usuarios, publicación de información de productos, periódicos y revistas electrónicos y otros campos. Se pueden agregar usuarios a una lista de correo enviando una solicitud de suscripción al servidor de correo apropiado. El proceso es: el usuario completa la información de suscripción relevante, el sistema envía un correo electrónico de confirmación basado en la dirección de correo electrónico proporcionada por el usuario y requiere que el usuario abra el correo electrónico, haga clic en la parte de confirmación relevante en el correo electrónico y envíe su información de confirmación al webmaster del sitio web. Después de recibir la información de confirmación, el webmaster activará los servicios relevantes para el usuario. Entonces, ¿cómo implementar esta función de envío automático de correos electrónicos y cómo implementar esta función en nuestro propio sitio web? El método de implementación se presentará a continuación.

Los proveedores de software proporcionan un método conveniente, simple, independiente del servidor y estable, de modo que podemos usar algunos componentes ASP en la página para enviar correos electrónicos directamente. Por ejemplo, CDONTS y ​​componentes de terceros proporcionados por Microsoft incluyen Jmail, ASPFreeMail, FastMail, ASPEmail, ASPQEmail, etc.

1.CDONTS (Objeto de datos de colaboración para servidor NT) Los CDONTS son similares a ADO en que brindan a los usuarios la capacidad de acceder a la complejidad y el sólido conjunto de funciones del sistema operativo desde cualquier programa y lenguaje de secuencias de comandos. Los programadores pueden enviar y recibir correo electrónico envolviendo el servicio de mensajería nativo de Windows en ActiveX. El servicio SMTP se instala de forma predeterminada en Windows 2000 y mediante Windows NT4.0 Option Pack 4 en Windows NT. Después de la instalación, CDONTS.DLL se guarda en el directorio C:\Winnt\System32\. Con este componente, no podemos aplicarlo inmediatamente. Antes de usarlo, primero debemos completar el registro del componente. Podemos ingresar al directorio C:\Winnt\System32\ donde se encuentra CDONTS.DLL a través de MS-DOS:

c:\winnt\system32>regsvr32 cdonts.dll

(Si queremos cargarlo podemos usar el comando: c:\winnt\system32>regsvr32/u cdonts.dll )

Enviar correo electrónico a través de CDONTS es muy simple, sólo necesita crear un objeto de correo y configurar algunas de sus propiedades relevantes. El proceso básico es el siguiente:

<%' Crear objeto de correo

set NewMailObj=CreatObject("CDONTS.NewMail") NewMailObj.from="Dirección de origen (nombre del remitente)" NewMailObj.To ="Dirección de destino (nombre de registro)"