On Sep 28, 2006, at 9:46 PM, Andi Vajda wrote:
On Thu, 28 Sep 2006, Morgen Sagen wrote:
2) Change the filter for "In" and "Out" to also examine the email
headers and only include those messages that are actually to or
from the user. I have a feeling this will be inefficient, but
maybe someone can suggest a good way to implement it.
Without regards to efficiency, if In and Out are mine and contain
mail that is not mine (ie, not send by or to me) then there is a
contracdiction with their perceived, conventional role. If In and
Out end up with mail I've had nothing to do with, I'd be confused.
That's exactly the problem we've got now. In and Out contain all
email messages, regardless of sender/recipient. If it's too
inefficient to actually examine the sender/recipient headers to see
if they match *any* of the user's email accounts, perhaps we could...
3) Add a new boolean attribute to mail message items that indicates
whether they entered the repository via the mail framework or the
sharing framework (and change the In and Out filters to only match
messages that were created by the mail framework)
4) Change In and Out so that they aren't based on a filter, but
instead have the mail framework explicitly add mail messages to those
collections. Thus messages brought in via sharing won't accidentally
appear in them.
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
Open Source Applications Foundation "chandler-dev" mailing list
http://lists.osafoundation.org/mailman/listinfo/chandler-dev