Voglio cercare tutte le mail che ho inviato a "zeev".

Ma io non voglio includere mail che ho inviato a "zeev" e "john"
per esempio.:

Quindi, voglio trovare le email che ho inviato solo a "zeev".
Qual è la parola di ricerca frase che devo aggiungere?
Voglio cercare tutte le mail che ho inviato a "zeev".

Ma io non voglio includere mail che ho inviato a "zeev" e "john"
per esempio.:

Quindi, voglio trovare le email che ho inviato solo a "zeev".
Qual è la parola di ricerca frase che devo aggiungere?
Risposte:
Non penso sia possibile definire i criteri di ricerca utilizzando Ricerca avanzata di Outlook, tuttavia, un modo alternativo per realizzare la tua ricerca è crea una visualizzazione personalizzata .
La visualizzazione personalizzata descritta di seguito utilizza essenzialmente la stessa query SQL DASL utilizzata la mia altra risposta di creare una cartella di ricerca tramite una macro. Credo che la visualizzazione personalizzata sarà più facile da implementare per te.
Per creare la vista:
"urn:schemas:httpmail:displayto" LIKE 'Zeev%' AND NOT "urn:schemas:httpmail:displayto" LIKE '%;%' AND "urn:schemas:httpmail:displaycc" ='' "urn:schemas:httpmail:displayto" LIKE '%'
"urn:schemas:httpmail:fromname" LIKE '%SenderName%' AND "urn:schemas:httpmail:displayto" LIKE '%MyName%' AND NOT "urn:schemas:httpmail:displayto" LIKE '%;%' AND "urn:schemas:httpmail:displaycc" =''
La seguente esecuzione macro una volta creerà una cartella di ricerca che mostra in modo persistente i messaggi dalla cartella Posta inviata che sono stati inviati solo a un singolo destinatario specificato.
In Outlook apri l'editor VBA usando alt + F11 e incolla il codice nell'editor. Seleziona un messaggio che hai inviato solo al tuo amico Zeev e poi esegui la macro. Potrebbe essere necessario impostare sicurezza macro a basso per eseguire la macro.
Sub CreateSearchFolderForOneRecipient()
On Error GoTo Err_CreateSearchFolderForOneRecipient
' Get the email address from a selected message
Dim oMail As Outlook.MailItem
Set oMail = ActiveExplorer.Selection.Item(1)
strSearchFolderName = "Msgs sent only to " & oMail.To
If oMail.To = "" Then
Exit Sub
ElseIf InStr(1, oMail.To, ";") > 0 Then
Err.Raise Number:=vbObjectError + 1000, _
Description:="Selected message must have only 1 recipient in To: field"
End If
Dim strDASLFilter As String
' The trick to identifying messages sent to multiple recipients is the semi-colon ; delimiter.
' Semicolon can be searched using SQL DASL syntax but not in the Advanced Search form GUI
' Description of filter
' Line 1: Messages sent to specified recipient
' Line 2: 'To' field cannot contain semicolon
' LIne 3: 'CC' field must be empty
strDASLFilter = Chr(34) & "urn:schemas:httpmail:displayto" & Chr(34) & " = '" & oMail.To & "'" _
& " AND NOT " & Chr(34) & "urn:schemas:httpmail:displayto" & Chr(34) & " LIKE '%;%'" _
& " AND " & Chr(34) & "urn:schemas:httpmail:displaycc" & Chr(34) & " = ''"
Dim strScope As String
strScope = "'Sent Items'"
Dim objSearch As Search
Set objSearch = Application.AdvancedSearch(Scope:=strScope, Filter:=strDASLFilter, _
SearchSubFolders:=True, Tag:="SearchFolder")
' Save the search results to a searchfolder
objSearch.Save (strSearchFolderName)
Set objSearch = Nothing
Exit Sub
Err_CreateSearchFolderForOneRecipient:
MsgBox "Error # " & Err.Number & " : " & Error(Err)
End Sub
Macro è una versione modificata del codice da Come creare una cartella di ricerca di Outlook tramite VBA
Dovrai utilizzare l'opzione Ricerca avanzata (CTRL + MAIUSC + F) nell'invio a mettere 'zeev'
Quindi devi andare nella scheda avanzata sulla destra dove dovrai definire un altro criterio:
Il campo sarebbe To
Il condizionatore sarà Doesn't Contain
Il valore sarà 'john'
Nota le virgolette attorno ai nomi in quanto farà la differenza.
Ora quando fai clic su Cerca ora vedrai tutte le email inviate a solo Zeev
zeev nella casella inviata a.
from:"Your Name" to:"Zeev" AND NOT to:"john"
Il link sottostante è un riferimento ai termini e agli operatori di ricerca istantanea:
Segui le seguenti istruzioni per completare il tuo lavoro ...
1. Apri Outlook 2010.
2. Fare clic su "Articoli inviati" sul pannello laterale sinistro.
3. Fare clic sulla casella di ricerca nel pannello centrale.
Risultato: vedrai la barra degli strumenti della barra multifunzione cambiata in "Cerca".
4. Fare clic su "Altro" (+ icona in verde).
5. Seleziona "A" dall'elenco.
6.Inserire l'ID della posta nel campo "A" per cercare quali sono le mail che hai inviato a una determinata persona.
Non ho potuto aggiungere un'immagine a causa della mia crisi di punteggio della reputazione. Scusa per quella cosa!!
"urn:schemas:httpmail:displayto" LIKE '%;%'.