Evaluando propuestas

Software capaz de leer un correo electronico y extraer el contenido, con base a ello trabajar en la informacion del correo

Publicado el 02 Mayo, 2019 en Programación y Tecnología

Sobre este proyecto

Abierto

Estoy buscando un nuevo desarrollo que se base en un sistema capaz de conectarse a Exchange  Server, leer el contenido de los correos unread y extraer el contenido del subject
Una vez que el sistema tenga el contenido del subject, hacer lo siguiente:

1.    Validar que solo sean números
2.    No permitir texto en el subject, rechazar el email
3.

No permitir caracteres especiales, rechazar el email
4.    Si el punto 1 es positivo entonces,
a.    Validar la cantidad de caracteres del subject
b.

Deben de ser 10 caracteres
c.    Si son mas caracteres rechazar el email
d.    Si son menos caracteres rechazar el email
5.

Si el punto 4 es positivo comparar y buscar esos números en una base de datos
6.    Si el numero no se encuentra en la base de datos rechazar el email
7.    Si el número si su encuentra en la base de datos devolver un correo con la información contenida en la tabla


la idea es que una vez encontrando todas las condiciones anteriores el sistema realice una funcion muy parecida a buscarV de excel,ejemplo
el subject del correo recibido es 4000123454
Este numero se extraera del correo electronico y se compará con la siguiente base de datos

4000123454          Producto disponible
4000123453          Producto en bodega
4000123452          producto en ruta
4000123451        Producto sin existencia

El software leera que si se encuentra el numero y enviara por correo electronico y como respuesta del mismo correo la palabra "Producto disponible"

Otro ejemplo es hacer mandar un correo de acuerdo a las condicionales que se tengan

    A                          B    C    D    E    F    G    H    I    J    K    L    M    N    O    P
4000123454          0    0    0    0    0    1    0    0    0    0    0    1    0    0    1
4000123453          0    1    0    0    0    0    0    0    0    0    0    0    0    0    0
4000123452          0    0    1    0    0    0    0    0    1    0    0    0    0    0    0
4000123451          0    0    0    0    0    1    0    0    1    0    0    0    1    0    0

Si la columna del numero que buscamos tiene G, M y P estan marcadas enviar un correo con un texto en particular y asi con todas las posibles opciones

El sistema o software se contara en un windows server 2012 y simpre estara corriendo, no es necesaria una interfaz grafica siempre y cuando cumpla con leer los correos unread y conteste los correos en forma de respuesta al mismo remitente

El sistema debe hacer distincion del dominio de correo electronico, si es dominio no reconocido rechazar el correo

Todo correo rechazado responderlo con " dato invalido"

Categoría Programación y Tecnología
Subcategoría Programación Web
¿Cuál es el alcance del proyecto? Crear un nuevo sitio personalizado
¿Es un proyecto o una posición? Un proyecto
Actualmente tengo Tengo una idea
Disponibilidad requerida Según se necesite
Integraciones de API Otros (Otras APIs)
Roles necesarios Programador

Plazo de Entrega: 21 Junio, 2019

Habilidades necesarias

Otros proyectos publicados por A.