Vai al contenuto principale

Come contrassegnare automaticamente i messaggi eliminati come letti in Outlook?

Se rimuovi un messaggio di posta elettronica non letto in Microsoft Outlook, il messaggio verrà spostato nella cartella Posta eliminata e manterrà lo stato Non letto. In alcuni casi, gli utenti di Outlook potrebbero voler contrassegnare i messaggi eliminati come letti automaticamente, per motivi di esecuzione di regole o altri motivi. Qui introdurrò metodi per contrassegnare i messaggi eliminati come letti in Microsoft Outlook.

Contrassegna tutti gli elementi eliminati come letti manualmente

Contrassegna automaticamente i messaggi eliminati come letti con VBA

Contrassegna automaticamente gli elementi eliminati come letti con un clic buona idea 3


Contrassegna tutti gli elementi eliminati come letti manualmente

In Microsoft Outlook, gli utenti possono contrassegnare l'intera cartella di posta come letta facilmente, inclusa la cartella Posta eliminata.

Dopo aver eliminato i messaggi di posta elettronica, selezionare il file Elementi eliminati cartella nel riquadro di spostamento, fare clic con il tasto destro e selezionare il file Segna tutti come letti dal menu di scelta rapida. Vedi la schermata qui sotto:



Contrassegna automaticamente i messaggi eliminati come letti con VBA

Questa sezione introdurrà una macro VBA che contrassegnerà automaticamente tutti i messaggi eliminati come letti durante l'eliminazione.

Passo 1: premere il tasto altro + F11 tasti insieme per aprire la finestra di Microsoft Visual Basic, Applications Edition.

Passaggio 2: espandere il progetto 1 nella barra di sinistra e fare doppio clic su Questa sessione di Outlook per aprire una finestra vuota.

Passaggio 3: incolla il seguente codice VBA nella finestra vuota.

VBA: contrassegna automaticamente i messaggi eliminati come letti

Dim WithEvents g_OlkFolder As Outlook.Items
Private Sub Application_Quit()
Set g_OlkFolder = Nothing
End Sub
Private Sub Application_Startup()
Set g_OlkFolder = Session.GetDefaultFolder(olFolderDeletedItems).Items
End Sub
Private Sub g_OlkFolder_ItemAdd(ByVal Item As Object)
Item.UnRead = False
Item.Save
End Sub

Passaggio 4: salvare la macro VBA e riavviare Microsoft Outlook.

Nota: Questa macro VBA funziona solo con Microsoft Outlook 2013 e questa macro VBA contrassegnerà solo gli elementi eliminati come letti che si trovano nel file di dati predefinito.

D'ora in poi, quando elimini le email manualmente o automaticamente con le regole, le email eliminate non lette verranno contrassegnate come lette immediatamente nella cartella Posta eliminata.


Contrassegna automaticamente gli elementi eliminati come letti con un clic

Se desideri contrassegnare gli elementi eliminati nelle sottocartelle come letti o contrassegnarli automaticamente come letti mentre vengono eliminati, come puoi gestire il lavoro? Qui, il Contrassegna Elimina come letto utilità di Kutools for Outlook può fare un favore.

Installazione gratuita Kutools per Outlook, quindi esegui i passaggi seguenti:

1. Clic Kutools scheda, quindi seleziona un'opzione di cui hai bisogno Contrassegna eliminato come letto menu `A tendina.
contrassegno documento eliminato come letto 3

Abilita Contrassegna cancellato come letto: mentre attivi questa utilità, gli elementi verranno automaticamente contrassegnati come letti mentre vengono rimossi.

Contrassegna elementi eliminati come letti: Contrassegna tutti gli elementi nella cartella Posta eliminata come letti in Outlook.

Includi sottocartelle nella cartella Posta eliminata: Contrassegna tutti gli elementi nella cartella Posta eliminata e nelle sottocartelle come letti in Outlook.

2. Viene visualizzata una finestra di dialogo per ricordare che l'operazione è terminata dopo aver applicato l'utilità, è sufficiente fare clic per chiuderlo.
contrassegno documento eliminato come letto 4




I migliori strumenti per la produttività in ufficio

Kutools for Outlook - Oltre 100 potenti funzionalità per potenziare il tuo Outlook

🤖 Assistente di posta AI: E-mail istantanee professionali con la magia dell'intelligenza artificiale: risposte geniali con un solo clic, tono perfetto, padronanza multilingue. Trasforma l'e-mail senza sforzo! ...

???? Automazione di posta elettronica: Fuori sede (disponibile per POP e IMAP)  /  Pianifica l'invio di e-mail  /  CC/BCC automatico in base alle regole durante l'invio di e-mail  /  Inoltro automatico (regole avanzate)   /  Aggiunta automatica di saluto   /  Suddividi automaticamente le email con più destinatari in singoli messaggi ...

📨 gestione e-mail: Richiama facilmente le email  /  Blocca le email truffe per soggetto e altri  /  Elimina email duplicate  /  Ricerca avanzata  /  Consolidare cartelle ...

📁 Allegati ProSalvataggio in batch  /  Stacca batch  /  Comprimi in lotti  /  Salvataggio automatico   /  Scollegamento automatico  /  Comprimi automaticamente ...

🌟 Magia dell'interfaccia: 😊Più emoji carini e fantastici   /  Aumenta la tua produttività in Outlook con le visualizzazioni a schede  /  Riduci a icona Outlook invece di chiuderlo ...

👍 Meraviglie con un clic: Rispondi a tutti con gli allegati in arrivo  /   E-mail anti-phishing  /  🕘Mostra il fuso orario del mittente ...

👩🏼‍🤝‍👩🏻 Contatti e calendario: Aggiungi in batch contatti dalle email selezionate  /  Dividere un gruppo di contatti in singoli gruppi  /  Rimuovi promemoria compleanno ...

Al di sopra Caratteristiche 100 Attendi la tua esplorazione! Clicca qui per scoprire di più.

 

 

Comments (21)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
wow, it's amazing, especially the VBA code. It works very well.
This comment was minimized by the moderator on the site
wow,太棒了!尤其是这个VBA code。
This comment was minimized by the moderator on the site
Worked for outlook 2003 !
This comment was minimized by the moderator on the site
Note that you will also need to tick the Apply macro security to installed add-ins option to make it work on Outlook 2016.
This comment was minimized by the moderator on the site
Thanks for this - simple and effective.
This comment was minimized by the moderator on the site
My question is simple: WHY?!

Who thought keeping deleted messages unread was good for the user?!
This comment was minimized by the moderator on the site
I enabled Macros in the Trust Center and got it to work with Outlook 2016 as well. Thanks!
This comment was minimized by the moderator on the site
Yes, worked this way for me too in Outlook 2016.
This comment was minimized by the moderator on the site
EUREKA!!! IT WORKS!!!
This comment was minimized by the moderator on the site
I had the same issue as DUSTIN, ZOXDK, and GORDON... the macro wasn't working. The issue was that I had to enable macros in the Trust Center settings: Click File --> Options --> Trust Center --> Trust Center Settings --> Macro Settings Select "Notifications for all macros" You'll get a small popup whenever you open Outlook to Enable or Disable macros. As long as you click Enable, you should be good. Alternatively, you could set your Trust Center settings to automatically allow all macros, but that could present security concerns so I think the approach above is a good compromise since you'll only need to click "Enable Macros" when you launch Outlook.
This comment was minimized by the moderator on the site
Thanks! VBA code worked perfectly.
There are no comments posted here yet
Load More
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations