Tạo thông báo trong Outlook nếu tôi không nhận được email


9

Mỗi ngày tôi phải nhận một email xyz.

Có plugin nào cho Outlook (hoặc bất cứ thứ gì) để nhận thông báo nếu tôi không nhận được email không?


Đây là một câu hỏi cũ nhưng trừ khi ai đó sớm đăng một cái gì đó, tôi dự định phát triển plugin này vào một thời điểm nào đó trong năm nay. Tôi sẽ cố gắng đăng nó ở đây khi hoàn thành.
Jeff

@Jeff bạn đã quản lý để phát triển kịch bản đó? Nếu vậy, bạn có thể chia sẻ nó với cộng đồng?
jimm-cl

Đáng buồn thay, nó đã bị đốt cháy một chút. Tôi sẽ làm việc với nó một lần nữa nhưng mọi thứ đã bị phá vỡ
Jeff

Câu trả lời:


3

Nếu bạn đặt bộ lọc để thông báo cho bạn khi bạn nhận được tin nhắn và thậm chí có thể chuyển nó sang một thư mục đặc biệt thì bạn cũng có thể đặt lời nhắc để hỏi bạn, nếu bạn đã nhận được email bạn cần hôm nay. Và bạn sẽ có một chỉ báo trực quan, nếu không có tin nhắn chưa đọc.

HOẶC tùy thuộc vào phiên bản triển vọng của bạn, hãy viết một tập lệnh vba đơn giản để kiểm tra thư mục đặc biệt đó cho một tin nhắn chưa đọc dưới dạng sự kiện theo lịch trình. Nếu không có ai cảnh báo bạn.


1

Giả sử bạn nhận được bất kỳ tin nhắn mới nào một cách thường xuyên, bạn có thể sử dụng các quy tắc để kiểm tra xem "thư nhận được từ xyz" đã được đặt trong 24 giờ qua. Mặt khác, sự thay thế duy nhất tôi thấy là một bổ trợ Outlook tùy chỉnh (hoặc một số macro VBA) đặt bộ hẹn giờ tắt sau mỗi 5 (hoặc bất cứ điều gì).


1

Tôi nghĩ rằng điều này sẽ trả lời câu hỏi - Tôi đang tìm kiếm một cái gì đó tương tự, vì tôi nhận được rất nhiều email trong công việc của mình từ các quy trình chạy vào những thời điểm cụ thể và đang tìm cách theo dõi bất cứ điều gì không đến với tôi inbox khi cần.

Nhận lời nhắc khi tin nhắn không đến? (được viết bởi Diane Poremsky)

Về cơ bản, nó chi tiết về cách đặt quy tắc "chạy tập lệnh" để kích hoạt lời nhắc khi bạn không nhận được email trong một lịch trình được chỉ định.

Mã VB để đạt được điều này là như sau:

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

Tôi không biết về các plugin làm những gì bạn yêu cầu.

Bạn có thể bắt đầu với việc tạo một quy tắc. Hy vọng rằng email yêu cầu có một cái gì đó bạn có thể sử dụng để xác định nó một cách đáng tin cậy. Ví dụ: nó luôn xuất phát từ một người gửi nhất định hoặc nó luôn có văn bản nhất định trong dòng chủ đề. Quy tắc có thể di chuyển email đến một thư mục cụ thể mà bạn có thể xem cho một tin nhắn mới, chưa đọc. Có những lựa chọn khác để làm gì có thể được kết hợp với việc di chuyển email.


Ok, điều đó thay đổi câu hỏi trong: "có plugin nào cho Outlook (hoặc bất cứ thứ gì) để nhận thông báo nếu một số thư mục không nhận được tin nhắn mới mỗi ngày không?" ... ;-)
Arjan

1
Vâng, có các bộ lọc để chạy khi có tin nhắn mới. Tôi muốn có một bộ lọc (hoặc một cái gì đó) để chạy nếu không có tin nhắn mới.
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.