Yet one of the answers contains the person "jaime".
Is there a way to specify in a search "do not show any conversations where 'jaime' is involved"
Best Answer
The issue is that if A message in a conversation is true, then the conversation will be displayed. So if the conversation has 50 messages, and only once does "jamie" not appear, then the entire conversation be returned by the results, and you can see all the messages in the conversation even those that mention jamie.
This is how the system must work when gmail is in the default conversation mode. This is also how most users would want the system to work for most of their searches. They want to see the conversation when condition1 and condition2 were true.
If you want to see the individual messages you would have to temporarily turn off the conversation view.
Note: your search example has a redundant part:
in:all in:inbox -jaime
tells gmail to return all conversations that are:
has the label "all mail",
and has the inbox label,
and doesn't include jamie
The search
in:inbox -jaime
would achieve the same result. Because every conversation with the label inbox also has the label "allmail"
A sidebar widget would be nice, but short of that, there is a nice built-in feature for looking at past conversations with someone. When you're reading the email from them, hold the mouse over the contact's name and a small popup dialog will appear. In that, click "More" and a small menu will drop down. There's a button there that says "Recent Conversations." This should at least save you the time of having to go to the search bar and typing in their email address.
You can't do that under gmail's contact quick search but you can sync your contacts and use your preferred application (or even Outlook) to search them. As a bonus, you get synced calendar.
Another option within gmail is enabling keyboard shortcuts, typing g+c then / to search, and g+i to go back to inbox. At least to me that's quick enough.
Best Answer
The issue is that if A message in a conversation is true, then the conversation will be displayed. So if the conversation has 50 messages, and only once does "jamie" not appear, then the entire conversation be returned by the results, and you can see all the messages in the conversation even those that mention jamie.
This is how the system must work when gmail is in the default conversation mode. This is also how most users would want the system to work for most of their searches. They want to see the conversation when condition1 and condition2 were true.
If you want to see the individual messages you would have to temporarily turn off the conversation view.
Note: your search example has a redundant part:
tells gmail to return all conversations that are:
The search
would achieve the same result. Because every conversation with the label inbox also has the label "allmail"