Come aprire automaticamente tutte le e-mail in arrivo da persone specifiche in Outlook

Condividi ora:

Outlook non fornisce una funzionalità per aprire automaticamente tutte le e-mail in arrivo da persone specifiche. Pertanto, questo articolo ti esporrà tale metodo.

È sicuro che non vorrai perderti nessuna e-mail delle persone estremamente importanti, come le e-mail del tuo superiore. In questo caso, puoi utilizzare la regola di Outlook per visualizzare un avviso particolare quando tali e-mail arrivano nella tua casella di posta. Oltre a questo, potresti anche desiderare che Outlook apra automaticamente tali e-mail. Sebbene non sia supportato dalla regola di Outlook, puoi comunque realizzarlo tramite Outlook VBA. Ora, di seguito, esporremo un pezzo di codice VBA per aiutarti. Si prega di leggere per ottenerlo.

Apri automaticamente tutte le email in arrivo da persone specifiche

  1. A start con, accedi all'editor VBA di Outlook facendo riferimento a "Come eseguire il codice VBA in Outlook".
  2. Successivamente, apri il progetto "ThisOutlookSession" e copia al suo interno il seguente codice VBA.
Public WithEvents objInbox As Outlook.Folder
Public WithEvents objInboxItems As Outlook.Items

Private Sub Application_Startup()
    Set objInbox = Outlook.Application.Session.GetDefaultFolder(olFolderInbox)
    Set objInboxItems = objInbox.Items
End Sub

'Occurs when incoming emails arrive in Inbox
Private Sub objInboxItems_ItemAdd(ByVal Item As Object)
    Dim objMail As Outlook.MailItem
    Dim strSenders As String
    Dim varSenders As Variant
    Dim i As Long
 
    If TypeOf Item Is MailItem Then
       Set objMail = Item
 
       'Change the specific persons
       strSenders = "bob_black@datanumen.com; shelly@datanumen.com; kim@datanumen.com"
 
       varSenders = Split(strSenders, ";")
 
       'Open the emails from specific persons
       For i = 0 To UBound(varSenders)
           If objMail.SenderEmailAddress = varSenders(i) Then
              objMail.Display
              Exit For
           End If
       Next
    End If
End Sub

Codice VBA: apre automaticamente tutte le e-mail in arrivo da persone specifiche

  1. Successivamente, ristart la tua applicazione Outlook per attivare questa macro.
  2. Ora puoi provare. Basta spostare un'e-mail che proviene da mittenti specifici in Posta in arrivo. Immediatamente, questa e-mail verrà aperta automaticamente nella sua finestra.Email aperta automaticamente da una persona specifica

Risolvi fastidiosi problemi di Outlook

A condizione che tu abbia utilizzato Outlook per decenni, è molto probabile che tu abbia riscontrato errori e problemi vari. Ad esempio, quando startando il tuo Outlook, hai ricevuto un messaggio di errore che indicava che il tuo file PST di Outlook è inaccessibile. Questo errore di solito indica la corruzione PST. In questo caso, saresti obbligato a farlo correggere PST file. Potrebbe essere notevolmente complicato se utilizzi solo lo strumento di riparazione della posta in arrivo. Tuttavia, se si fa ricorso a uno strumento più potente e affidabile, come ad esempio DataNumen Outlook Repair, il compito sarebbe molto più semplice.

Introduzione dell'autore:

Shirley Zhang è un'esperta di recupero dati in DataNumen, Inc., che è il leader mondiale nelle tecnologie di recupero dati, tra cui correggere sql e prodotti software di riparazione di Outlook. Per maggiori informazioni visita www.datanumen.com

Condividi ora:

I commenti sono chiusi.