답변:
나는 이것이 질문에 대답해야한다고 생각합니다. 특정 시간에 실행되는 프로세스에서 내 작업에 많은 전자 메일을 받고 내 오지 않은 것을 추적하는 방법을 찾고 있었기 때문에 비슷한 것을 찾고있었습니다. 받은 편지함
메시지가 도착하지 않을 때 알림을 받습니까? (다이앤 포렘 스키 작성)
기본적으로 지정된 일정 내에 전자 메일을받지 못한 경우 알림을 트리거하는 "스크립트 실행" 규칙 을 설정하는 방법에 대해 자세히 설명 합니다.
이를 달성하기위한 VB 코드는 다음과 같습니다.
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
나는 당신이 묻는 것을하는 플러그인에 대해 모른다.
규칙을 만드는 것으로 시작할 수 있습니다. 필요한 전자 메일에 전자 메일을 안정적으로 식별하는 데 사용할 수있는 내용이 포함되어 있기를 바랍니다. 예를 들어, 항상 특정 발신자가 제공하거나 제목에 특정 텍스트가 있습니다. 규칙은 이메일을 읽지 않은 새 메시지를 볼 수있는 특정 폴더로 이메일을 이동할 수 있습니다. 이메일 이동과 결합하여 수행 할 수있는 다른 옵션이 있습니다.