Ogni giorno devo ricevere una e-mail xyz.
Esiste un plug-in per Outlook (o altro) per ricevere un avviso se non ricevo l'e-mail?
Ogni giorno devo ricevere una e-mail xyz.
Esiste un plug-in per Outlook (o altro) per ricevere un avviso se non ricevo l'e-mail?
Risposte:
Se imposti un filtro per avvisarti quando ricevi un messaggio, e possibilmente anche spostalo in una cartella speciale, puoi anche impostare un promemoria per chiederti, se hai ricevuto l'e-mail di cui hai bisogno oggi. E avresti un indicatore visivo, se non c'è un messaggio non letto.
O a seconda della versione di Outlook, scrivere un semplice script VBA per controllare quella cartella speciale per un messaggio non letto come evento pianificato. Se non ce n'è uno ti avvisa.
Supponendo che si ottiene alcun nuovo messaggio su base regolare, è possibile utilizzare le regole per controllare che una "posta ricevuti dal xyz" è stato impostato nelle ultime 24 ore. Altrimenti, l'unica alternativa che vedo è un componente aggiuntivo di Outlook personalizzato (o alcune macro VBA) che imposta un timer che si spegne ogni 5 (o qualunque altro) minuto.
Penso che questo dovrebbe rispondere alla domanda: stavo cercando qualcosa di simile, poiché ricevo molte e-mail nel mio lavoro da processi che vengono eseguiti in momenti specifici e stavo cercando un modo per tenere traccia di tutto ciò che non è venuto nel mio posta in arrivo quando dovrebbe.
Ricevi un promemoria quando un messaggio non arriva? (scritto da Diane Poremsky)
Fondamentalmente, spiega come impostare una regola "esegui uno script" che inneschi un promemoria quando non ricevi un'email entro un programma specificato.
Il codice VB per raggiungere questo obiettivo è il seguente:
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
Non conosco plugin che fanno ciò che chiedi.
Puoi iniziare con la creazione di una regola. Speriamo che l'email richiesta abbia qualcosa che puoi usare per identificarla in modo affidabile. Ad esempio: proviene sempre da un determinato mittente o ha sempre un certo testo nella riga dell'oggetto. La regola potrebbe spostare l'e-mail in una cartella specifica che puoi guardare per un nuovo messaggio non letto. Ci sono altre opzioni su cosa fare che possono essere combinate con lo spostamento dell'email.