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?
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?
Réponses:
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.
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).
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
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.