Outlook | Enviar un correo periódicamente a través de las tareas

Publicidad




Artículo

Outlook no proporciona una forma fácil de programar un envío de correos periódicos al igual que lo hace con las citas o las tareas, pero existe un método mediante programación de Visual Basic y con una secuencia de comandos podemos crear y automatizar el envío periódico.

El proceso consta de tres partes:

  1. Publicar un formulario de Tareas personalizado que va a crear un mensaje de correo cuando el estado de la tarea sea marcado como completado.
  2. Utilizar dicho formulario para crear una tarea repetitiva.
  3. Cuando salte el aviso de la tarea y la marquemos como completada automáticamente se abrirá el mensaje de correo para enviar. Hay dos opciones posibles:
    • Que se abra el mensaje para poder modificar cualquier elemento del mensaje (adjuntar, añadir, quitar…).
    • Que se envíe directamente.

1. Publicar un formulario con un script personalizado

Para realizar el proceso deberemos tener activa la ficha Desarrollador: Archivo Opciones Personalizar la cinta de opciones, en Pestañas principales marcar Desarrollador.

Programar un correo periódico - palel.es

Creamos una nueva tarea.

Programar un correo periódico - palel.es

Abrimos la ficha Desarrollador y pulsamos Diseñar este formulario.

Programar un correo periódico - palel.es

Pulsamos en Ver código dentro del grupo Formulario.

Programar un correo periódico - palel.es

Se abre el Editor de scripts y escribimos el siguiente código:

Programar un correo periódico - palel.es

Sub Item_PropertyChange(ByVal Name)
   Select Case Name
   Case “Status”
           if Item.Status = 2 then ‘2 = Completed
                   Set NewItem = Application.CreateItem(0)
                   NewItem.To = “poner_aqui_la@direccion.com”
                   NewItem.Recipients.ResolveAll
                   NewItem.Subject = “Escribir aquí el texto del ASUNTO”
                   NewItem.Body = “Escribir aquí el texto del CUERPO del mensaje.”
                   NewItem.Display
           End IF
   End Select
   End Sub

Este es el código si optamos por la opción de que se abra el mensaje antes de enviar, si optamos porque se envíe directamente una vez marquemos la tarea como completada deberemos añadir la línea de código opcional que aparece en la imagen anterior: NewItem.Send debajo de NewItem.Display.

– Ojo: comilla simple ALT+39 y comilla doble ALT+34 (gracias Miguel Ángel Zapata por la puntualización en tu comentario).

Pulsamos en Archivo y Cerrar.

Programar un correo periódico - palel.es

Pulsamos en el botón Publicar formulario como. Desde Examinar localizamos la carpeta TareasAceptar. Damos un nombre al formulario, en el ejemplo TareaCorreoPublicar.

Cerramos el formulario sin guardar cambios.

2. Crear una tarea repetitiva basada en el formulario

Desde la carpeta Tareas donde hemos publicado el formulario pulsamos en Nuevos elementosFormularios personalizadosTareaCorreo.

Programar un correo periódico - palel.es

A partir de aquí configuramos la tarea: 1 Nombre de la tarea – 2 Fecha de vencimiento (la primera vez que se va a ejecutar/enviar el correo) – 3-4 Marcar el aviso (día/hora) – 5 Pulsar en Periodicidad y establecer cada cuánto queremos enviar los mensajes (una
vez que se lance el aviso la tarea), en el ejemplo: todos los miércoles y viernes de cada semana a las 9 de la mañana. Podemos especificar una fecha de finalización o un número de repeticiones. Aceptar. Guardamos y cerramos la tarea.

Programar un correo periódico - palel.es

3. Envío del mensaje periódico cuando salte el aviso de la tarea

Una vez que ya tenemos los dos primeros pasos completados solo falta esperar a que salte el aviso de la tarea: podemos abrirla y marcarla como completada o bien desde la lista de tareas marcarla como completada.

Programar un correo periódico - palel.es

Automáticamente, en el momento que la marquemos como completada, se abrirá (o enviará), el mensaje de correo establecido en el script y se creará una nueva tarea para el siguiente día establecido en la periodicidad.

Por supuesto que para que este proceso se realice Outlook deberá estar en ejecutándose (abierto).

Este proceso está descrito desde hace mucho tiempo (2007) en un artículo en la KB de Microsoft, pero referido a Outlook 2000-2003. Ayer un amigo contacto conmigo porque quería programar envíos periódicos y me puse manos a la obra para ver si también era posible realizarlo con Outlook 2013, decidí reflejar dicho artículo actualizado y con imágenes. Dedicado a Peter.

¿Has encontrado ayuda en este blog?

Si quieres puedes hacer un pequeño aporte para mantenerlo

G R A C I A S

I M P O R T A N T E

Los artículos están realizados para ayudar y orientar a los usuarios, si tienes dudas o consultas NO las plantees en los artículos, hazlo en los FOROS y COMUNIDADES de USUARIO.

Palel

Publicidad




[Windows Phone 8.1] Tareas (aplicaciones) en segundo plano: activar o desactivar

Publicidad

Artículo

Windows Phone 8.1 es la próxima versión del sistema operativo para los dispositivos con Windows Phone y aún no está disponible para el gran público (¿se espera para finales de junio?). Sin embargo Microsoft puso a disposición de los desarrolladores una versión previa para que puedan ir adaptando sus aplicaciones a la nueva versión.

Activar o desactivar si las aplicaciones se ejecutan en segundo plano en Windows Phone 8.1

Existe un artículo con el mismo título (ver), pero referido a Windows Phone 8, sin embargo en el 8.1 el procedimiento cambia.

1. Desde Inicio desplazamos la pantalla hacia la izquierda o pulsamos la flecha que nos aparece en la parte final de la pantalla de inicio.
2. Nos desplazamos hacia abajo entre las aplicaciones y pulsamos en Configuración.

Windows Phone 8.1 - Aplicaciones en segundo plano Windows Phone 8.1 - Aplicaciones en segundo plano

3. Dentro de Sistema nos desplazamos hasta Ahorro de batería y pulsamos.

Windows Phone 8.1 - Aplicaciones en segundo plano

4. Tenemos dos pantallas, la de Configuración que nos muestra información sobre la duración restante (en porcentaje y en tiempo estimado) y el tiempo desde la última carga. También desde aquí activaremos o desactivaremos el Ahorro de batería y cuando activarlo.

Pasando a la pantalla de USO veremos un listado con las aplicaciones usadas recientemente y una información en cada una de ellas del estado respecto a su ejecución en segundo plano: “Permitido siempre” (1), “No permitido” (2). En algunas no veremos esa información porque no es posible definirlo (3).

Windows Phone 8.1 - Aplicaciones en segundo plano

5. Pulsando en el nombre de la aplicación podremos cambiar el estado: Activado o Desactivado. También veremos la información del consumo que hace la aplicación en ejecución y en segundo plano. Si una aplicación se ejecuta en segundo plano podremos definir si también se seguirá ejecutando incluso si el Ahorro de batería está activado.

Windows Phone 8.1 - Aplicaciones en segundo plano

6. Algunas aplicaciones y funciones no tienen opción de configuración, pero si accedemos a ellas podremos ver el consumo de batería en uso.

Windows Phone 8.1 - Aplicaciones en segundo plano

7. Cuando accedemos a USO nos muestra un listado con las aplicaciones usadas recientemente y abajo del todo podemos pulsar en “Mostrar todas las aplicaciones” (1) o si ya estamos allí podemos volver a mostrar solo “aplicaciones con uso” (2).

Windows Phone 8.1 - Aplicaciones en segundo plano

Tras una actualización de la aplicación Ahorro de batería (21/7/2014 – 1.0.14131.157) se modifica y en lugar de colocarlo abajo del todo lo muestra en la parte superior donde veremos la opción seleccionada y pulsando sobre ella nos mostrará un submenú con el resto de opciones a elegir:

– Mostrar todas las aplicaciones.

– Mostrar aplicaciones con uso.

– Mostrar las aplicaciones que se pueden ejecutar en segundo plano.

 

¿Has encontrado ayuda en este blog?

Si quieres puedes hacer un pequeño aporte para mantenerlo

G R A C I A S

I M P O R T A N T E

Los artículos están realizados para ayudar y orientar a los usuarios, si tienes dudas o consultas NO las plantees en los artículos, hazlo en los FOROS y COMUNIDADES de USUARIO.

Palel

Publicidad