Tecnología

Inicio

Cómo crear un correo electrónico en un VBScript

Cómo crear un correo electrónico en un VBScript


Secuencias de comandos de Visual Basic (VB Scripts) es un tipo de programación Visual Basic que se utiliza en archivos de texto. El sistema operativo Windows reconoce los guiones como ejecutables y se ejecutan las líneas de código en el equipo local. Estas secuencias de comandos se utilizan en redes y se añaden a las máquinas para automatizar los procesos de acceso. Los scripts VB también pueden enviar mensajes de correo electrónico. Las secuencias de comandos utilizan un componente de correo electrónico llamado CDO. Mediante CDO, puede enviar un correo electrónico de un archivo VB Script.

Instrucciones

1 Abrir Bloc de notas o un archivo de secuencias de comandos VB existente para agregar las órdenes de correo electrónico con el código. Si se trata de un nuevo archivo, guardar el nuevo archivo en una ubicación en el disco duro. Asegúrese de guardar la extensión para el archivo como vbs, lo que desencadena Windows para ejecutar el código en lugar de tratarla como un archivo de texto normal.

2 Crear la variable principal electrónico de CDO objeto. Esto crea una instancia del objeto, lo que significa que se carga en la memoria y el codificador es capaz de llamar a todas las propiedades y métodos asociados con el objeto. A continuación se muestra el código para crear una instancia del objeto CDO:
Establecer cdoMail = CreateObject ( "CDO.Message")

3 Establecer el campo "Para" o "de" propiedades del objeto CDO. Los "Para" y "De" Propiedades de conjunto de los destinatarios y remitentes valores. Este es el código para establecer estos valores:
cdoMail.From = "your_name@your_domain.com"
cdoMail.To = "test@your_recipient.com"

4 Ajuste el asunto para el correo electrónico. Este es el mismo que entrar un sujeto para un correo electrónico en un cliente regular. El código para establecer el asunto del correo electrónico es:
cdoMail.Subject = "Mi Asunto del correo"

5 Enviar el mensaje. Una vez que el correo electrónico está configurado, usted todavía tiene que llamar a la función "Enviar". La función de envío empaqueta el correo electrónico y lo envía al destinatario. El código es:
cdoMail.Send

6 Guarde el archivo en una ubicación en el disco duro. Para probar el código, haga doble clic en el archivo en el disco duro y un correo electrónico se envía al destinatario que aparece en el código.

Consejos y advertencias

  • El objeto CDO utiliza la configuración del servidor entrante y saliente por defecto en la máquina local. Si el equipo no está conectado a Internet, el proceso fallará.