Enviar email con adjunto arrastrado a un icono
Publicado por Salvador (18 intervenciones) el 11/02/2018 14:17:37
Encontré en Internet este código en .VBS para adjuntar un archivo a Outlook y enviarlo, siendo el texto de todos los campos ("para", "asunto",...) fijo.
Pretendo sólamente saber cómo se podría "flexibilizar" la ruta del lo que se adjunta, de manera que se adjunte al email el archivo arrastrado (ej. Foto1.jpg) al icono .VBS
Me imagino que solo se podrá arrastrar a un .BAT, y éste habrá que relacionarlo de alguna manera para que llame al VBS y se abra el Outlook. Pero no lo sé.
Saludos.
1
2
3
4
5
6
7
8
9
10
11
12
13
para = "mail1@empresa.com; mail2@empresa.com; mail3@empresa.com"
asunto = "PRUEBA"
mensaje = "Un saludo"
Adjunto ="C:\Users\usuario\Desktop\Foto1.jpg"
Set outlook = CreateObject("Outlook.Application")
Set correo = outlook.CreateItem(olMailItem)
correo.To = para
correo.Subject = asunto
correo.Body = mensaje
correo.Attachments.Add(Adjunto)
correo.display
Pretendo sólamente saber cómo se podría "flexibilizar" la ruta del lo que se adjunta, de manera que se adjunte al email el archivo arrastrado (ej. Foto1.jpg) al icono .VBS
Me imagino que solo se podrá arrastrar a un .BAT, y éste habrá que relacionarlo de alguna manera para que llame al VBS y se abra el Outlook. Pero no lo sé.
Saludos.
Valora esta pregunta
0