¿Dos métodos para enviar un mensaje programado periódicamente en Outlook?
En Microsoft Outlook, programar citas, reuniones o tareas periódicas es muy sencillo. Pero ¿y si necesita enviar un correo periódicamente sin vincularlo a una cita, reunión o tarea? Por desgracia, Outlook no incluye una función integrada para este fin. No obstante, en este tutorial le mostraremos dos soluciones para enviar correos periódicos programados en Outlook.
Enviar un Enviar periódicamente programado en Outlook con código VBA (complejo)
Enviar un Enviar periódicamente programado en Outlook con código VBA (complejo)
Este tutorial está dividido en cuatro partes; podrá enviar un envío programado periódicamente tras completarlas. Siga estos pasos:
Parte 1: Cree un Cita
1. Vaya a la vista «Calendario» haciendo clic en «Calendario» en el panel «Navegación» y, a continuación, cree una cita haciendo clic en «Cita» en la pestaña «Inicio».

3. En el cuadro de diálogo «Cita», en la pestaña «Cita», debe:

| A: Escriba en el campo «Asunto» | B: Introduzca los Dirección de correo electrónico de los destinatarios en el campo «Ubicación» |
| C: Configure la «Hora de inicio» y la «Hora de finalización» | D: Seleccione el recordatorio en el campo «Recordatorio» Lista desplegable Si elige 15 minutos, significa que se le recordará 15 minutos antes de que se envíe el correo electrónico |
| E: Redacte el «Cuerpo de la cita» |
Nota: El «Asunto de la cita» se convertirá en el asunto del correo enviado periódicamente, y el «Cuerpo de la cita» se convertirá en el cuerpo del mensaje cuando los destinatarios reciban el correo electrónico.
Parte 2: Cree una Nueva Categoría
Ahora debe crear una Nueva Categoría denominada “Enviar Enviar periódicamente programado” como se indica a continuación:
1. En el cuadro de diálogo «Cita», haga clic en «Categorizar» > «Todas las categorías» dentro del grupo «Etiquetas» en la pestaña «Cita».

2. Cuando aparezca el cuadro de diálogo «Categoría de color», haga clic en el botón «Nuevo». En el cuadro de diálogo «Agregar nueva categoría», escriba “Enviar periódicamente programado” en el campo «Nombre» y, a continuación, elija un color en la lista desplegable «Color». Luego, haga clic en «Aceptar».

3. A continuación, verá la categoría «Enviar periódicamente programado» en la lista; márquela y, después, haga clic en el botón «Aceptar».

Parte 3: Establecer la periodicidad
Ahora es el momento perfecto para establecer la periodicidad de la cita.
1. Haga clic en «Periodicidad» en el grupo «Opciones» de la pestaña «Cita». Vea la captura de pantalla:

2. En el cuadro de diálogo «Periodicidad de la cita», configure su patrón de «Recurrencia». Si necesita una fecha de finalización, indíquela en la sección «Rango de recurrencia» y, a continuación, haga clic en «Aceptar».

3. Al regresar al cuadro de diálogo «Cita», haga clic en el botón «Guardar y cerrar». Consulte la captura de pantalla:

Parte 4: Usar el código VBA para enviar el Enviar periódicamente programado
1. Pulse «Alt» + "F11" para abrir el cuadro de diálogo «Microsoft Visual Basic para Aplicaciones».
2. Haga doble clic en «Proyecto1» > «Objetos de Microsoft Outlook» > «ThisOutlookSession» en el panel izquierdo. Consulte la captura de pantalla:

3. Copie y pegue el siguiente código VBA en el Editor de VBA y, a continuación, haga clic en el botón «Guardar».
VBA: enviar Enviar periódicamente programados
Private Sub Application_Reminder(ByVal Item As Object)
'Updated by Extendoffice 20200522
Dim xMailItem As MailItem
Dim xItemDoc As Word.Document
Dim xNewDoc As Word.Document
Dim xFldPath As String
On Error Resume Next
If Item.Class <> OlObjectClass.olAppointment Then Exit Sub
If Item.Categories <> "Send Schedule Recurring Email" Then Exit Sub
Set xMailItem = Outlook.Application.CreateItem(olMailItem)
Set xItemDoc = Item.GetInspector.WordEditor
xFldPath = CStr(Environ("USERPROFILE"))
xFldPath = xFldPath & "\MyReminder"
If Dir(xFldPath, vbDirectory) = "" Then
MkDir xFldPath
End If
xFldPath = xFldPath & "\AppointmentBody.xml"
xItemDoc.SaveAs2 xFldPath, wdFormatXMLDocument ' wdFormatXML
Set xNewDoc = xMailItem.GetInspector.WordEditor
VBA.DoEvents
xNewDoc.Application.Selection.HomeKey
xNewDoc.Activate
xNewDoc.Application.Selection.InsertFile FileName:=xFldPath, Attachment:=False
With xMailItem
.To = Item.Location
.Recipients.ResolveAll
.Subject = Item.Subject
.Send
End With
Set xMailItem = Nothing
VBA.Kill xFldPath
End Sub 4. Haga clic en «Herramientas» > «Referencias» para abrir el cuadro de diálogo «Referencias: Proyecto». Allí, active la opción «Microsoft Word Object Library» y haga clic en «Aceptar».

5. Pulse simultáneamente las teclas «Alt» + «Q» para cerrar la ventana de Microsoft Visual Basic para Aplicaciones.
Cuando aparezca el «Recordatorio», el correo electrónico se enviará automáticamente a los destinatarios que introdujo en el campo Ubicación en la primera parte. A continuación, haga clic en «Descartar» en el cuadro de diálogo «Recordatorio». De este modo, el correo se enviará periódicamente a esa hora todos los días. Vea la captura de pantalla:

Nota: El código VBA se ha probado correctamente en Outlook 2010 y versiones posteriores.
Enviar fácilmente Enviar periódicamente programados en Outlook con una herramienta sorprendente (fácil, gratuita y compatible con varias plantillas)
En comparación con el método anterior, la función **Enviar periódicamente** de Kutools para Outlook simplifica el envío programado de mensajes. A continuación, le ofrecemos una guía completa sobre cómo utilizar esta función y por qué le resultará beneficiosa.
1. Haga clic en «Kutools» >«Correo periódico».
2. Si utiliza esta función por primera vez, aparecerá una ventana titulada «Ver y gestionar el envío periódico de emails». Haga clic en el botón "Nuevo" para crear un envío periódico.

3. A continuación, se abrirá una ventana de mensaje en la que deberá:

3. Ahora aparecerá el cuadro de diálogo «Recurrencia de correo electrónico»; especifique la hora de envío, el patrón de periodicidad y el rango de recurrencia del correo electrónico, y luego haga clic en el botón «Aceptar».

4. Ahora volverá a la ventana del mensaje; haga clic en el botón «Guardar y cerrar» para guardar la configuración periódica y cerrar esta ventana.

5. Vuelva a la ventana «Ver y gestionar envíos periódicos», repita los pasos anteriores del 1 al 4 para crear tantos envíos periódicos como necesite y, a continuación, haga clic en «Cerrar».
6. Aparecerá un cuadro de diálogo para activar la función; haga clic en «Aceptar».

Tras completar la configuración anterior, el envío periódico se realizará automáticamente en la fecha y hora programadas.
Nota: Puede gestionar fácilmente sus envíos periódicos tal como se indica a continuación.
Las mejores herramientas de productividad para Office
¡Descubra el nuevo Kutools para Outlook con 100+ funciones increíbles!¡Haga clic para descargar ahora!
📧Automatización de correo electrónico: Respuesta automática (disponible para POP e IMAP) / Programar el envío de correos electrónicos / CC/BCC automático según reglas al enviar correos / Reenvío automático (regla avanzada) / Añadir saludo automáticamente / Dividir automáticamente los correos con múltiples destinatarios en mensajes individuales...
📨Gestión de correo electrónico: Recupera tus correos electrónicos / Bloquea correos fraudulentos por asunto y otros criterios / Elimina correos electrónicos duplicados / Búsqueda avanzada / Organiza tus carpetas…
📁Archivos adjuntos Pro: Guardar en lote / Desvincular en lote / Comprimir en lote / Guardar automáticamente / Desconectar automáticamente / Auto comprimir...
🌟Magia de la interfaz: 😊Más emojis bonitos y modernos / Le avisa cuando llegan correos importantes / Minimiza Outlook en lugar de cerrarlo…
👍Maravillas con un solo clic: Responder a Todos con Adjuntos / Correos electrónicos antiphishing / 🕘 Mostrar zona horaria: hora actual del remitente...
👩🏼🤝👩🏻Contactos y calendario: Crear contactos en lote a partir de correos seleccionados / Dividir un grupo de contactos en grupos individuales / Eliminar recordatorio de cumpleaños...
Utilice Kutools en su idioma preferido: compatible con inglés, español, alemán, francés, chino y más de 40 idiomas adicionales.


🚀 Descarga con un solo clic — Obtenga todos los complementos de Office
Muy recomendado: Kutools for Office (5 en 1)
Un solo clic para descargar cinco instaladoresa la vez —Kutools para Excel, Outlook, Word, PowerPointy Office Tab Pro.¡Haga clic para descargar ahora!
- ✅Comodidad con un solo clic: Descargue los cinco paquetes de instalación de una sola vez.
- 🚀Listo para cualquier tarea de Office: Instale los complementos que necesite, justo cuando los necesite.
- 🧰Incluido: Kutools para Excel / Kutools para Outlook / Kutools para Word / Office Tab Pro / Kutools for PowerPoint