Générer une alerte dans Outlook si je ne reçois pas d'e-mail


9

Chaque jour, je dois recevoir un e-mail xyz.

Existe-t-il un plugin pour Outlook (ou autre) pour recevoir une alerte si je ne reçois pas l'e-mail?


C'est une vieille question, mais à moins que quelqu'un ne poste quelque chose bientôt, je prévois de développer ce plugin à un moment donné cette année. J'essaierai de le poster ici une fois terminé.
Jeff

@Jeff avez-vous réussi à développer ce script? Si oui, pourriez-vous le partager avec la communauté?
jimm-cl

Malheureusement, il est revenu un peu brûlé. J'allais y travailler à nouveau mais les choses se sont brisées
Jeff

Réponses:


3

Si vous définissez un filtre pour vous alerter lorsque vous recevez un message, et peut-être même le déplacer dans un dossier spécial, vous pouvez également définir un rappel à vous demander, si vous avez reçu l'e-mail dont vous avez besoin aujourd'hui. Et vous auriez un indicateur visuel, s'il n'y a pas de message non lu.

OU en fonction de votre version d'Outlook, écrivez un simple script vba pour rechercher dans ce dossier spécial un message non lu en tant qu'événement planifié. S'il n'y a pas une seule alerte vous.


1

En supposant que vous obtenez tout nouveau message sur une base régulière, vous pouvez utiliser des règles pour vérifier qu'un « courrier a obtenu de xyz » a été mis dans les dernières 24 heures. Sinon, la seule alternative que je vois est un complément Outlook personnalisé (ou certaines macros VBA) qui définit un minuteur qui s'éteint toutes les 5 minutes (ou autre).


1

Je pense que cela devrait répondre à la question - je cherchais quelque chose de similaire, car je reçois beaucoup d'e-mails dans mon travail provenant de processus qui s'exécutent à des moments spécifiques, et je cherchais un moyen de garder une trace de tout ce qui ne venait pas à mon boîte de réception quand il est censé le faire.

Recevoir un rappel lorsqu'un message n'arrive pas? (écrit par Diane Poremsky)

Fondamentalement, il détaille la façon de définir une règle "exécuter un script" qui déclenche un rappel lorsque vous n'obtenez pas d'e-mail dans un délai spécifié.

Le code VB pour y parvenir est le suivant:

Sub RemindNewMessages(Item As Outlook.MailItem)

Dim objInbox As Outlook.MAPIFolder
Dim intCount As Integer
Dim objVariant As Variant

Set objInbox = Session.GetDefaultFolder(olFolderInbox)

' Set the flag/reminder on newly arrived message
 With Item
    .MarkAsTask olMarkThisWeek
    .TaskDueDate = Now + 1
    .ReminderSet = True
    ' Reminder in one hour
    .ReminderTime = Now + 0.041
    .Categories = "Remind in 1 Hour"
    .Save
End With

Item.Save

' look for existing messages and remove the flag and reminder 
For intCount = objInbox.Items.Count To 1 Step -1
 Set objVariant = objInbox.Items.Item(intCount)

 If objVariant.MessageClass = "IPM.Note" Then
    If LCase(objVariant.Subject) = LCase(Item.Subject) And objVariant.SentOn < Item.SentOn Then
' clear flag and category
With objVariant
    .ClearTaskFlag
    .Categories = ""
    .Save
End With

'or just delete the older messages
   '  objVariant.Delete
     Else
    End If
 End If
Next

Set objInbox = Nothing
End Sub

0

Je ne connais pas les plugins qui font ce que vous demandez.

Vous pouvez commencer par créer une règle. J'espère que l'e-mail requis contient quelque chose que vous pouvez utiliser pour l'identifier de manière fiable. Par exemple: il vient toujours d'un certain expéditeur ou il a toujours un certain texte dans la ligne d'objet. La règle peut déplacer l'e-mail vers un dossier spécifique que vous pouvez rechercher pour un nouveau message non lu. Il existe d'autres options pour ce qui peut être combiné avec le déplacement de l'e-mail.


Ok, cela change la question: "y a-t-il un plugin pour Outlook (ou autre) pour recevoir une alerte si un dossier ne reçoit pas un nouveau message chaque jour?" ... ;-)
Arjan

1
Oui, il y a des filtres à exécuter quand il y a un nouveau message. Je veux un filtre (ou quelque chose) à exécuter s'il n'y a pas de nouveau message.
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.