Supprimer les e-mails d'un expéditeur après x jours?


13

J'ai une application Web qui m'envoie de nombreux e-mails uniquement à des fins de notification - et donc, ne sont pas importants. Il peut y en avoir beaucoup par jour et j'oublie parfois de les supprimer.

J'utilise un serveur de messagerie Microsoft Exchange et je n'ai pas de droits d'administrateur sur celui-ci.
Existe-t-il un moyen de configurer / configurer à partir d'Outlook une procédure qui supprime les e-mails d'un expéditeur spécifique après un certain temps?


En utilisant le, Rules Wizardvous devriez pouvoir y arriver.
Ramhound

Réponses:


15

J'ai accompli cela en créant une nouvelle règle qui a automatiquement déplacé tous les e-mails d'un expéditeur spécifique vers un dossier.

L'archivage automatique de ce dossier (dossier de clic droit, Propriétés) a ensuite été configuré pour supprimer définitivement les éléments de plus de x jours.


3

En utilisant le planificateur Outlook, vous pouvez ajouter une tâche pour supprimer tous les e-mails des dossiers antérieurs à un certain laps de temps. Toujours dans la même règle, vous pouvez vider la corbeille de tous les éléments antérieurs à un certain laps de temps. Automatisez quand il s'exécute et vous avez résolu votre problème. Sur mon Mac, le planificateur vit sous le menu des outils.

entrez la description de l'image ici


7
Je ne connais pas Outlook Scheduler; est-ce un plug-in? Ou est-ce que Scheduler est un produit Mac OS capable de gérer des fichiers Outlook?

Ce n'est plus disponible dans Outlook (ou peut-être jamais pour Windows?)
ashleedawg

2

Voici une autre façon de le faire en mode natif via Outlook qui n'est pas publiée ici. J'ai référencé et cité la source pour préserver le contenu ici depuis que j'ai trouvé ce détail utile pour aider d'autres personnes à accomplir la même tâche dans le passé dans un environnement professionnel et domestique.

Créer une règle pour supprimer le courrier après un certain nombre de jours

Vous pouvez combiner une règle de l'Assistant Règles avec la fonction d'archivage automatique de Microsoft Outlook pour supprimer automatiquement les messages à mesure qu'ils vieillissent. Vous pouvez procéder de deux manières:

  1. Créez une règle qui déplace les messages répondant à certains critères vers un dossier. Configurez le paramètre Archive du dossier pour supprimer les messages.
  2. Fixer une date d'expiration sur les messages à leur arrivée.

Dans les deux cas, l'archivage automatique supprimera les messages pour vous une fois qu'ils auront vieilli.

Si vous avez besoin d'aide pour configurer les paramètres d' archivage automatique , regardez le didacticiel: Configuration des paramètres d'archivage automatique dans Microsoft Outlook.

Déplacer des messages vers un nouveau dossier

  1. Créez une règle qui déplace les messages vers un dossier.
  2. Basculez vers ce dossier, puis faites un clic droit sur le dossier et choisissez Propriétés .
  3. Dans l' onglet Archivage automatique , choisissez la fréquence de nettoyage des éléments et leur archivage ou leur suppression.

entrez la description de l'image ici

Définir une date d'expiration sur les messages

Suivez ces étapes pour créer une règle d'exécution de script pour ajouter une date d'expiration, puis configurez l'archivage automatique pour supprimer les messages.

Lorsqu'un message a expiré, il s'affiche dans la liste des messages dans une police barrée grise.

Vérifiez les paramètres de sécurité des macros . La sécurité des macros doit être définie sur Faible lors des tests. Une fois que vous avez vérifié que la macro fonctionne, vous pouvez utiliser SelfCert pour signer la macro , auquel cas vous allez modifier le paramètre de sécurité pour autoriser uniquement les macros signées.

Dans Outlook 2010 et 2013, cliquez sur Fichier , Options , Trust Center . Cliquez sur le bouton Paramètres du Trust Center, puis sur Sécurité des macros . Sélectionnez l'option inférieure pour Faible sécurité. Dans Outlook 2007, recherchez le menu Outils pour Trust Center , puis Sécurité des macros . Dans les anciennes versions d'Outlook, accédez à Outils , Macros , Sécurité des macros .

  1. Appuyez sur Alt + F11 pour ouvrir l'éditeur VBA.
  2. Faites un clic droit sur Project1 et choisissez Insérer > Module
  3. Ajoutez la macro ci-dessous au nouveau module.
  4. Créez une règle en sélectionnant Exécuter un script comme action. Si vous définissez toutes les conditions dans la règle, vous pouvez supprimer les lignes If ... Then et End If.
  5. Créez un filtre pour votre vue qui masque les messages expirés entre les exécutions d'archivage automatique.

entrez la description de l'image ici

  1. Configurer l' archivage automatique pour supprimer les messages expirés

entrez la description de l'image ici

La macro définira le message pour expirer dans 1 jour. Vous pouvez utiliser .5 pour expirer le message après 12 heures.

Si vous utilisez des conditions dans la règle pour filtrer les messages, vous pouvez supprimer les lignes If ... Then et End If du code.

Sub SetExpire(Item As Outlook.MailItem)

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

End Sub

la source


1

C'est pour Microsoft Office Outlook 2007 fonctionnant sur Windows 7

Il s'agit d'un processus en 2 étapes.

Vous devez d'abord activer l'option Global Auto Archive. (en supposant que vous n'utilisez pas l'archivage automatique actuellement)

Dans le menu Outlook Outils: Options.

Sélectionnez l'onglet "Autre".

Sélectionnez le bouton "Archivage automatique ...".

Ici, nous activons la fonction globale d'archivage automatique (afin que nous puissions configurer les options des dossiers individuels (éléments supprimés).

Si vous n'utilisez pas l'archivage automatique et que vous souhaitez uniquement supprimer vos anciens éléments supprimés, la seule case à cocher qui doit être activée est: Exécuter l'archivage automatique tous les XX jours. Cochez cette case et entrez un nombre inférieur ou égal à l'heure à laquelle vous souhaitez que votre corbeille supprime les anciens éléments. Par exemple, si vous souhaitez que vos éléments supprimés (poubelle) se débarrassent des éléments qui datent de plus de 2 mois, vous pouvez sélectionner "30" jours dans cette archivage automatique global. Ce qui se passe vraiment, c'est que cette archivage automatique global va se déclencher tous les 30 jours, ce qui déclenchera l'archivage automatique sur les éléments supprimés que nous allons configurer ensuite.

La section sous "Pendant l'archivage automatique:" vous ne voulez aucune de ces cases à cocher activée. Ce sont des paramètres globaux et auront un effet sur tous vos dossiers de messagerie.

cliquez sur le bouton OK pour accepter ces modifications (ferme la fenêtre), puis cliquez à nouveau sur OK dans le panneau de configuration Options.

Nous allons maintenant configurer les options d'archivage automatique de la corbeille.

Si vous cliquez avec le bouton droit sur la poubelle (Éléments supprimés) dans Outlook, sélectionnez Propriétés.

Sélectionnez l'onglet Archivage automatique.

Sélectionnez le bouton radio: archivez ce dossier en utilisant ces paramètres.

Vous pouvez y sélectionner la durée de conservation des e-mails dans la corbeille (vous pouvez sélectionner le nombre de mois semaines ou jours.

Sélectionnez ensuite le bouton radio secondaire: Supprimer définitivement les anciens éléments.

(les autres options incluent le déplacement des anciens éléments vers le dossier d'archivage par défaut ou le déplacement des anciens éléments vers un répertoire local.

J'espère que cela a été utile

REAndy

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.