Tecnología

Inicio

Cómo analizar un correo electrónico con VBS

Cómo analizar un correo electrónico con VBS


Hay varias cosas que una empresa puede hacer para automatizar y mejorar el tiempo de procesamiento. Uno es analizar mensajes de correo electrónico. Por ejemplo, los correos electrónicos generados a partir de su página web podrían obligar al usuario a seleccionar una línea de asunto de una lista desplegable. Esos mensajes de correo electrónico se pueden analizar por tema. Aquellos con el tema "Soporte Técnico" ir a una cola de Soporte Técnico. Aquellos con el asunto "Facturación" ir al departamento de facturación.

Instrucciones

1 Abrir Bloc de notas desde cualquier ordenador con Windows. Declarar una variable para almacenar una referencia a FileSystemObject escribiendo "Dim oFS", donde "oFS" es el nombre de la variable. También declarar una variable para contener cada línea que se lee en el mensaje de correo electrónico, "Dim sLine."

2 Crear la referencia a FileSystemObject real:

Conjunto oFS = CreateObject ( "Scripting.FileSystemObject")

3 Abra el mensaje de correo electrónico que se ha guardado como un archivo de texto. Bucle a través de todo el archivo, la lectura línea por línea hasta que usted encuentre lo que está buscando y puede salir, o se llega al final del archivo:

Con oFS.OpenTextFile ( "myEmailMsg.txt", 1)

Hacer hasta .AtEndOfStream

sLine = .ReadLine

4 Localizar un carácter específico, como la "@" para validar que el usuario que envía correo electrónico introduce una dirección de correo electrónico de retorno de valor. Utilice la opción "Split" para encontrar un carácter específico:

Split (sLine, "@")

5 Cerrar el bucle y detener el procesamiento mediante la codificación de "bucle" para acabar con el "Do Until" y "End With" para acabar con el "Con oFS.OpenTextFile (" myEmailMsg.txt ", 1)." Guarde el archivo con la extensión ".vbs" para crear un archivo de VBScript.