¿Eliminar correos electrónicos de un remitente después de x días?

13

Tengo una aplicación web que me envía muchos correos electrónicos que son solo para fines de notificación y, por lo tanto, no son importantes. Puede haber una gran cantidad de estos por día, y a veces me olvido de eliminarlos.

Estoy usando un servidor de correo de Microsoft Exchange y no tengo derechos de administrador.
¿Hay alguna forma de configurar / configurar desde Outlook un procedimiento que elimine correos electrónicos de un remitente específico después de un período de tiempo?

Steffan Donal
fuente
Usando el Rules Wizarddebería poder hacer que esto suceda.
Ramhound

Respuestas:

15

Lo logré creando una nueva regla que movía automáticamente todos los correos electrónicos de un remitente específico a una carpeta.

Esta carpeta tenía AutoArchive (carpeta de clic derecho, Propiedades) configurada para eliminar permanentemente elementos anteriores a x días.

Steffan Donal
fuente
3

Usando el programador de Outlook, puede agregar una tarea para eliminar todos los correos electrónicos de carpetas anteriores a una cierta cantidad de tiempo. También en la misma regla, puede vaciar la papelera de todos los elementos anteriores a un determinado período de tiempo. Automatice cuando se ejecute y haya resuelto su problema. En mi Mac, el programador vive debajo del menú de herramientas.

ingrese la descripción de la imagen aquí

Stopher87
fuente
77
No estoy familiarizado con el Programador de Outlook; ¿Es un complemento? ¿O es Scheduler un producto de Mac OS que es capaz de administrar archivos de Outlook?
Esto ya no está disponible en Outlook (¿o quizás nunca estuvo en Windows?)
ashleedawg
2

Aquí hay otra forma de hacer esto de forma nativa a través de Outlook que no está publicado aquí. He referenciado y citado la fuente para preservar el contenido aquí, ya que he encontrado que este detalle es útil para ayudar a otros con esta misma tarea en el pasado, tanto en entornos comerciales como en el hogar.

Cree una regla para eliminar el correo después de varios días.

Puede combinar una regla del Asistente de reglas con la función Autoarchivar de Microsoft Outlook para eliminar automáticamente los mensajes a medida que envejecen. Hay dos maneras de hacer esto:

  1. Cree una regla que mueva los mensajes que cumplan ciertos criterios a una carpeta. Configure la configuración de Archivo de la carpeta para eliminar mensajes.
  2. Establecer una fecha de caducidad en los mensajes a medida que llegan.

En cualquier caso, Autoarchivar eliminará los mensajes una vez que envejezcan.

Si necesita ayuda para configurar los ajustes de autoarchivo, vea el tutorial: Configuración de los ajustes de Autoarchivar en Microsoft Outlook.

Mover mensajes a una nueva carpeta

  1. Cree una regla que mueva los mensajes a una carpeta.
  2. Cambie a esta carpeta, luego haga clic derecho en la carpeta y elija Propiedades .
  3. En la pestaña Autoarchivar , elija con qué frecuencia limpiar los elementos y si deben archivarse o eliminarse.

ingrese la descripción de la imagen aquí

Establecer una fecha de vencimiento en los mensajes

Siga estos pasos para crear una regla de ejecutar un script para agregar una fecha de caducidad y luego configurar Autoarchivar para eliminar los mensajes.

Cuando un mensaje caduca, se muestra en la lista de mensajes en una fuente tachada de color gris.

Verifique la configuración de seguridad de macros . La seguridad de macros debe establecerse en Baja durante la prueba. Una vez que verifique que la macro funciona, puede usar SelfCert para firmar la macro , en cuyo punto cambiará la configuración de seguridad para permitir solo macros firmadas.

En Outlook 2010 y 2013, haga clic en Archivo , Opciones , Centro de confianza . Haga clic en el botón Configuración del Centro de confianza y luego en Macro Security . Seleccione la opción inferior para Baja seguridad. En Outlook 2007, busque en el menú Herramientas Centro de confianza , luego Macro Seguridad . En versiones anteriores de Outlook, vaya a Herramientas , Macros , Macro Seguridad .

  1. Presione Alt + F11 para abrir el Editor de VBA.
  2. Haga clic derecho en Project1 y elija Insertar > Módulo
  3. Agregue la macro a continuación al nuevo módulo.
  4. Cree una regla, seleccionando Ejecutar un script como acción. Si establece todas las condiciones en la regla, puede eliminar las líneas If ... Then y End If.
  5. Cree un filtro para su vista que oculte los mensajes caducados entre las ejecuciones de Autoarchivar.

ingrese la descripción de la imagen aquí

  1. Configurar Autoarchivar para eliminar mensajes caducados

ingrese la descripción de la imagen aquí

La macro configurará el mensaje para que caduque en 1 día. Puede usar .5 para caducar el mensaje después de 12 horas.

Si usa condiciones en la regla para filtrar los mensajes, puede eliminar las líneas If ... Then y End If del código.

Sub SetExpire(Item As Outlook.MailItem)

If Left(LCase(Item.Subject), 7) = "weather" Then
    Item.ExpiryTime = Now + 1
    Item.Save
End If

End Sub

fuente

Pimp Juice IT
fuente
1

Esto es para Microsoft Office Outlook 2007 que se ejecuta en Windows 7

Este es un proceso de 2 pasos.

Primero debe activar la opción Global Auto Archive. (suponiendo que no esté utilizando Autoarchivar actualmente)

En el menú de Outlook Herramientas: Opciones.

Seleccione la pestaña "Otro".

Seleccione el botón "Autoarchivar ...".

Aquí activamos la función Global Auto Archive (para que podamos configurar las opciones de carpetas individuales (elementos eliminados).

Si no utiliza Autoarchivar y solo desea eliminar sus elementos eliminados anteriores, la única casilla de verificación que debe seleccionarse es: Ejecutar Autoarchivar cada XX días. Seleccione esta casilla de verificación e ingrese un número menor o igual al tiempo que desea que su bote de basura elimine los elementos antiguos. Por ejemplo, si desea que sus Elementos eliminados (bote de basura) se deshagan de los elementos que tienen más de 2 meses, puede seleccionar "30" días en este Global AutoArchive. Lo que realmente está sucediendo es que este Global AutoArchive se activará cada 30 días, lo que activará el AutoArchive en los Elementos eliminados que vamos a configurar a continuación.

La sección bajo "Durante el archivo automático:" no desea que ninguna de esas casillas esté seleccionada. Estos son para la configuración global y tendrán un efecto en todas sus carpetas de correo electrónico.

haga clic en el botón Aceptar para aceptar esos cambios (cierra la ventana), luego haga clic nuevamente en Aceptar en el panel de control de Opciones.

Ahora configuraremos las opciones de Autoarchivar de la papelera.

Si hace clic con el botón derecho en la papelera (Elementos eliminados) en Outlook, seleccione Propiedades.

Seleccione la pestaña Autoarchivar.

Seleccionar botón de radio: Archive esta carpeta usando esta configuración.

Allí puede seleccionar cuánto tiempo guardar los correos electrónicos en la papelera (puede seleccionar la cantidad de meses, semanas o días).

Luego seleccione el botón de opción secundario: Eliminar permanentemente elementos antiguos.

(otras opciones incluyen mover elementos antiguos a la carpeta de archivo predeterminada o mover elementos antiguos a un directorio local.

Espero que esto haya sido útil

REAndy

REAndy
fuente