U
Unknown
I'm converting to Outlook.
In my old email system I could set up a single rule like this
"put all email where any-recipient contains @corp.example.com or
any-recipient contains @sales.example.com or any-sender contains
@corp.example.com or any-sender contains @sales.example.com into folder X"
And this simple rule would match any To/CC/Bcc/From/Sender field and put
everything in a folder.
I'm trying to do the same in Outlook with no luck.
What I tried so far
1) Use a real folder and rules (make outlook move all sent/received emails
for a domain into a folder)
Problems:
- mail received from @*.example.com goes into the right folder but no
"envelope icon" in system tray. I googled for work-arounds but found none
for the envelope icon issue, just ways to make the desktop alert overlay
stays longer (not ok for me)
- I correctly set-up the archiving of sent messages in the @*.example.com
folder by disabling the saving of outgoing messages into "outbox" and
creating a rule for copying the mail for @example.com to its folder and a
default rule to copy everything else into "outbox". However, I also use a
rule to "delay sending of all mail for 1 minute" so that if I mistakenly
push "send" I have a way to recover from it. If I delete an email from
"outgoing" during this delay, the email has already being copied into
"outbox" or "example.com", which is confusing. (This won't happen if you go
the normal route and leave "save a copy of sent message in outbox", since
the email will go to the outbox only after the delay).
2) Use search folders (leave everything in outbox/inbox and use virtual
search folders to group mail sent/received for a domain)
I enabled QueryBuilder to be able to do "fine tuning" and started creating
rules, but unfortunately the fields the GUI allow you to work on ("To"
"From" "Cc" ....) are the "display" fields not the actual email header
fields, so that if you send an email to
(e-mail address removed)
and use a filter on
To: contains example.com
it will work, but if you send email to
"User" <[email protected]>
then the filter will match the display name "User" and will not match
example.com
3) Use search folders + "view filter"
ie: build a search folder with everything (inbox and outbox) and try
filtering the @example.com domain via DASL/SQL filter.
Again, there's a problem with Outlook wanting to use "display fields" and so
precluding me from matching on email addresses:
- matching on urn:schemas:mailheader:to
"urn:schemas:mailheader:to" LIKE '%something%'
does not work (google shows I'm not the only one having this problem)
- however, matching on urn:schemas:mailheader:subject works, so there must
be something weird about "to" (and cc and from)
- matching urn:schemas:httpmail:fromemail works, but this solves only half
of the problem (only the received emails, not the sent ones).
- I tried using
"http://schemas.microsoft.com/mapi/proptag/0x0e04001f"
but again, this is the display name
I don't know what else to try.
Google shows there are others having experienced problem #2 and #3.
I think this should be a very common usage scenario, but apparently it's
not. Anyone solved a similar issue? How?
Thanks
In my old email system I could set up a single rule like this
"put all email where any-recipient contains @corp.example.com or
any-recipient contains @sales.example.com or any-sender contains
@corp.example.com or any-sender contains @sales.example.com into folder X"
And this simple rule would match any To/CC/Bcc/From/Sender field and put
everything in a folder.
I'm trying to do the same in Outlook with no luck.
What I tried so far
1) Use a real folder and rules (make outlook move all sent/received emails
for a domain into a folder)
Problems:
- mail received from @*.example.com goes into the right folder but no
"envelope icon" in system tray. I googled for work-arounds but found none
for the envelope icon issue, just ways to make the desktop alert overlay
stays longer (not ok for me)
- I correctly set-up the archiving of sent messages in the @*.example.com
folder by disabling the saving of outgoing messages into "outbox" and
creating a rule for copying the mail for @example.com to its folder and a
default rule to copy everything else into "outbox". However, I also use a
rule to "delay sending of all mail for 1 minute" so that if I mistakenly
push "send" I have a way to recover from it. If I delete an email from
"outgoing" during this delay, the email has already being copied into
"outbox" or "example.com", which is confusing. (This won't happen if you go
the normal route and leave "save a copy of sent message in outbox", since
the email will go to the outbox only after the delay).
2) Use search folders (leave everything in outbox/inbox and use virtual
search folders to group mail sent/received for a domain)
I enabled QueryBuilder to be able to do "fine tuning" and started creating
rules, but unfortunately the fields the GUI allow you to work on ("To"
"From" "Cc" ....) are the "display" fields not the actual email header
fields, so that if you send an email to
(e-mail address removed)
and use a filter on
To: contains example.com
it will work, but if you send email to
"User" <[email protected]>
then the filter will match the display name "User" and will not match
example.com
3) Use search folders + "view filter"
ie: build a search folder with everything (inbox and outbox) and try
filtering the @example.com domain via DASL/SQL filter.
Again, there's a problem with Outlook wanting to use "display fields" and so
precluding me from matching on email addresses:
- matching on urn:schemas:mailheader:to
"urn:schemas:mailheader:to" LIKE '%something%'
does not work (google shows I'm not the only one having this problem)
- however, matching on urn:schemas:mailheader:subject works, so there must
be something weird about "to" (and cc and from)
- matching urn:schemas:httpmail:fromemail works, but this solves only half
of the problem (only the received emails, not the sent ones).
- I tried using
"http://schemas.microsoft.com/mapi/proptag/0x0e04001f"
but again, this is the display name
I don't know what else to try.
Google shows there are others having experienced problem #2 and #3.
I think this should be a very common usage scenario, but apparently it's
not. Anyone solved a similar issue? How?
Thanks