Generar una alerta en Outlook si no recibo un correo electrónico

9

Todos los días tengo que recibir un correo electrónico xyz.

¿Hay algún complemento para Outlook (o lo que sea) para recibir una alerta si no recibo el correo electrónico?

studiohack
fuente
Esta es una vieja pregunta, pero a menos que alguien publique algo pronto, planeo desarrollar este complemento en algún momento este año. Intentaré publicarlo aquí cuando termine.
Jeff
@Jeff, ¿lograste desarrollar ese script? Si es así, ¿podría compartirlo con la comunidad?
jimm-cl
Lamentablemente, volvió a quemarse un poco. Iba a trabajar en ello nuevamente, pero las cosas se rompieron
Jeff

Respuestas:

3

Si configura un filtro para que le avise cuando reciba un mensaje, y posiblemente incluso lo mueva a una carpeta especial, también puede configurar un recordatorio para que le pregunte si ha recibido el correo electrónico que necesita hoy. Y tendría un indicador visual, si no hay un mensaje no leído.

O dependiendo de su versión de Outlook, escriba una secuencia de comandos vba simple para verificar esa carpeta especial para un mensaje no leído como un evento programado. Si no hay una alerta,

datatoo
fuente
1

Suponiendo que recibe un mensaje nuevo de manera regular, puede usar reglas para verificar que se haya establecido un "mensaje recibido de xyz" en las últimas 24 horas. De lo contrario, la única alternativa que veo es un complemento personalizado de Outlook (o algunas macros de VBA) que establece un temporizador que se activa cada 5 minutos (o lo que sea).

Ðаn
fuente
1

Creo que esto debería responder a la pregunta: estaba buscando algo similar, ya que recibo muchos correos electrónicos en mi trabajo de procesos que se ejecutan en momentos específicos, y estaba buscando una manera de realizar un seguimiento de todo lo que no llegó a mi bandeja de entrada cuando se supone que debe hacerlo.

¿Recibir un recordatorio cuando no llega un mensaje? (escrito por Diane Poremsky)

Básicamente, detalla cómo establecer una regla de "ejecutar un script" que activa un recordatorio cuando no recibe un correo electrónico dentro de un horario específico.

El código VB para lograr esto es el siguiente:

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
jimm-cl
fuente
0

No sé acerca de los complementos que hacen lo que pides.

Podrías comenzar creando una regla. Esperemos que el correo electrónico requerido tenga algo que pueda usar para identificarlo de manera confiable. Por ejemplo: siempre proviene de cierto remitente o siempre tiene cierto texto en la línea de asunto. La regla podría mover el correo electrónico a una carpeta específica que puede ver para un nuevo mensaje no leído. Hay otras opciones sobre qué hacer que se pueden combinar con mover el correo electrónico.

Mike Chess
fuente
Ok, eso cambia la pregunta en: "¿hay algún complemento para Outlook (o lo que sea) para recibir una alerta si alguna carpeta no recibe un mensaje nuevo todos los días?" ... ;-)
Arjan
1
Sí, hay filtros para ejecutar cuando hay un nuevo mensaje. Quiero que se ejecute un filtro (o algo) si no hay un mensaje nuevo.