Api de envio de email - Vbscript con paso de parametros

Comparte aquí tu código abierto Velneo

Moderador: vCoaches

filipeagg
vAdviser
vAdviser
Mensajes: 485
Registrado: 02 May 2008, 17:49
Ubicación: Zamora y Portugal

Api de envio de email - Vbscript con paso de parametros

Mensaje por filipeagg » 18 Abr 2009, 21:23

Buenas noches les envio una versión mejorada de envio de email usando vbscript.

En esta versión, el principal cambio, es que usamos siempre el mismo fichero vbscript (como funcion o api), sin necesidad de editar el fichero para cada envio.

Las instruciones son enviadas al script a través de parametros (tipo dll) lo que aporta grandes ventajas.

También con esta versión, se ocultó, los mensages molestos de errores de vbscript, así como recibimos como parametro el resultado de la función. O sea desde velneo, y sin necesidad de leer ficheros recibimos se el email fue correctamente enviado o no.

La ejecución del script, se hace a través de "lanzar aplicación" y no como ejecutar documento.

Devemos tener en atención, que la ruta definida para la api, no puede contener espacios.
Adjuntos
email.rar
(50.31 KiB) Descargado 1342 veces
Filipe Gomes
Programador y consultor SEO

natural
vMate
vMate
Mensajes: 32
Registrado: 24 Mar 2009, 14:07

Mensaje por natural » 29 Abr 2009, 18:55

Hola filipeagg, he probado las dos versiones del programa que has puesto, la primera funciona perfectamente, gracias, gracias, gracias..., pero en la segunda, cambiando el smtp, correos y contraseña, y dejando las rutas vbscript aparecen por defecto, aparece el siguiente mensaje:

Posteriormente sale otro mensaje que dice Resultado de envío 1

¿Sabes qué puede estar pasando?¿Qué extensión está buscando?

Saludos y gracias por este maravilloso mapa.[/img]
Adjuntos
email.jpg
(81.94 KiB) Descargado 1254 veces

Avatar de Usuario
weekend
vAdviser
vAdviser
Mensajes: 487
Registrado: 03 Nov 2007, 12:24
Ubicación: Madrid, España

Mensaje por weekend » 29 Abr 2009, 20:37

Buenas
filipeagg, gracias por tus estupendos aportes

En cuanto al error, natural, creo que te lo esta dando porque la ruta que tienes al script tiene espacios en blanco.
Prueba en una ruta mas sencilla, C:\Mail por ejemplo
Saludos

El hardware es lo que puedes patear, y el software, lo que puedes maldecir.
weekend40@gmail.com

filipeagg
vAdviser
vAdviser
Mensajes: 485
Registrado: 02 May 2008, 17:49
Ubicación: Zamora y Portugal

re

Mensaje por filipeagg » 29 Abr 2009, 21:41

Para solucionar ese problema basta con poner la ruta entre comillas...
Filipe Gomes
Programador y consultor SEO

natural
vMate
vMate
Mensajes: 32
Registrado: 24 Mar 2009, 14:07

Mensaje por natural » 30 Abr 2009, 07:26

Efectivamente, con las comillas se soluciona el problema.

Muchas gracias.

J. MIGUEL
vCool
vCool
Mensajes: 187
Registrado: 03 Abr 2006, 15:06
Ubicación: Alicante

Mensaje por J. MIGUEL » 04 Jun 2009, 15:34

Buenas, me funciona perfectamente.
¿Se puede solicitar confirmación de lectura de los mensajes enviados?
Saludos.

JSINCHAN
vMate
vMate
Mensajes: 36
Registrado: 04 Oct 2005, 18:19

Mensaje por JSINCHAN » 21 Jun 2009, 19:05

POr favor funciona igual con exchange server, tengo un problema con el exchage server y la dll vmail.

Un saludo

cecilio
vCool
vCool
Mensajes: 241
Registrado: 20 May 2006, 01:47

Mensaje por cecilio » 16 May 2010, 09:08

En prime lugar gracias por la estupenda aportación.

Necesito enviar varios mensajes a la vez con un texto recordatorio, habia ponerlos como bcc es decir direcciones ocultas, agregando un campo bcc donde pones la dirección:
"direccion1; direccion2; direccion3....."
O bien en "destinatario" y agregar un campo booleano de ocultar.

¿ que cambios tendría que hacer en el script ?

Esto estaría muy bien, ya que marcaría en una lista quien ha de recibir los recordatorios, y un proceso crearía el email con las direcciónes debidamente concatenadas, y finalmente abriría el correo para agregar el texto o dejarlo predefinido y enviar.
Saludos Cordiales

Jose Informatica
vAdviser
vAdviser
Mensajes: 383
Registrado: 14 Nov 2006, 11:41

Mensaje por Jose Informatica » 20 May 2010, 09:04

Hola, ante todo gracias a filipeagg por sus grandes aportaciones!
Con la primera versión he sido capaz de enviar archivos adjuntos, pero con esta no he podido.
¿ Hay que cambiar algo del script a parte de las líneas comentadas?
Un saludo.

JuanNaves
vRookie
vRookie
Mensajes: 10
Registrado: 27 Dic 2007, 10:52

Como puedo adjuntar archivos a los emails

Mensaje por JuanNaves » 29 Sep 2010, 20:21

Gracias a la aportación de filipeagg

Utilizo la wscript pero no consigo poder enviar emails con ficheros adjuntos, alguien me podria hechar una mano.

Gracias

Responder