Regola di Outlook 2010 basata solo sul campo TO (ignora il campo CC)


6

C'è già un simile domanda , ma non funziona per me perché non sono un destinatario diretto (sono membro di un gruppo).

Sto cercando di impostare una nuova regola per i messaggi in arrivo. Supponiamo di averlo

# GroupA
# GroupB

e arriva un messaggio

TO: # GroupA
CC: # GroupB

Ho una regola impostata, che sta dicendo:

Applica questa regola dopo che il messaggio è arrivato
dove inviato a # GroupB
spostalo sul ToGroupB cartella

Ma questo rileva # GroupB come destinatario, quindi sposta il messaggio su ToGroupB cartella, che non è quello che voglio. Posso avere una regola che funziona solo in base al campo TO?

Risposte:


1

Le regole incorporate di Outlook non possono distinguere tra A e CC. Avrai bisogno di uno script VBA per questo.

Per utilizzare tale script, creare una regola con la condizione "Inviati a persone o gruppi", inserendo l'indirizzo su cui si desidera filtrare. Questa regola si applica solo alla posta in cui l'indirizzo si trova nel campo A o CC. Lo script controllerà il campo A per un indirizzo o alias e solo se trovato sposta il messaggio in una sottocartella della Posta in arrivo.

Creare una regola con l'azione Esegui uno script, scegliendo uno script simile a il seguente script (non testato):

Sub MoveMail(Item As Outlook.MailItem)
    Dim strID As String
    Dim objMail As Outlook.MailItem

    strID = Item.EntryID
    Set objMail = Application.Session.GetItemFromID(strID)

   If objMail.To = "GroupA" Then
      objMail.Move Session.GetDefaultFolder(olFolderInbox).Folders("subfolder-name")
   End If

Set objMail = Nothing

End Sub

Fonte : Sposta i messaggi CC a un indirizzo .

Si noti che il MailItem.To Property restituisce un elenco String delimitato da punto e virgola di nomi visualizzati per i destinatari. Se ci sono più di un destinatario, è necessario un po 'più di VBA.


1

Sfortunatamente non è possibile senza usare la macro VBA (che viene eseguita per ciascun messaggio e imita la regola) o l'inganno lato server (come l'impostazione di categoria / proprietà / flag personalizzata per i messaggi richiesti).


Hmm. Hai qualche esempio di una tale macro?
DavidPostill

Qualcosa come questo: slipstick.com/developer/move-messages-cc-address (questo controlla solo CC, ma puoi facilmente modificarlo per A).
thims

Grazie. Ho aggiunto il bonus per un altro utente. Gli chiederò di controllare questo.
DavidPostill

La regola che stai provando sposta solo le email da persone o gruppi specifici in una cartella locale. Quello che stai effettivamente cercando è di inoltrare qualsiasi email dal Gruppo A al Gruppo B.
Scorpion99
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.