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.

Agreed. I think any of these could be made to work. My earlier replies were about the "let's make In and Out not mine anymore" approach which I find confusing.

Andi..

_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

Open Source Applications Foundation "chandler-dev" mailing list
http://lists.osafoundation.org/mailman/listinfo/chandler-dev

Reply via email to