Rule not working

S

Secret Squirrel

I have a rule that moves all messages to a specific folder when they are
received through a certain account. I have multiple accounts in my profile.
One of my accounts is a Pop3 and the other is an exchange account. I have the
Pop3 as my default account. I want any messages that come through my exchange
account to be moved to a specific folder but it's not working. Before we
switched over to exchange we were using a Pop3 and the rule worked fine. Any
idea why it won't work now since we're using exchange?
 
V

VanguardLH

in
I have a rule that moves all messages to a specific folder when they are
received through a certain account. I have multiple accounts in my profile.
One of my accounts is a Pop3 and the other is an exchange account. I have the
Pop3 as my default account. I want any messages that come through my exchange
account to be moved to a specific folder but it's not working. Before we
switched over to exchange we were using a Pop3 and the rule worked fine. Any
idea why it won't work now since we're using exchange?

Does the rule work correctly when you run ONLY that rule? That is, when
you manually run that rule, and only that rule, does it work to move the
e-mail to the specified folder? If it works when ran manually then the
likely cause is that you have a prior rule that triggers and which has
the stop-clause in it. Because the prior rule fires, and because it
then stops processing of any further rules against that same message,
your subsequent rule never gets reached.
 
S

Secret Squirrel

It doesn't run manually either. There are no other rules in my profile. I
deleted the old rule when we switched over to exchange.
 
S

Secret Squirrel

The weird thing is when I test the rule sending an email from my pop3 account
to my exchange account it works but when I get emails from other people it
doesn't work. And they are sending it to the correct email address. Does that
makes sense that it will work for me but when I get emails from others it
won't?
 
V

VanguardLH

in
The weird thing is when I test the rule sending an email from my pop3 account
to my exchange account it works but when I get emails from other people it
doesn't work. And they are sending it to the correct email address. Does that
makes sense that it will work for me but when I get emails from others it
won't?

It is quite possible the other senders are encoding their language
character set in the string for the Subject header. In raw mode and
looking at the Subject header, you would see something like:

Subject: =?ISO ....

That means the characters are encoded. You will see hex codes for the
Unicode characters used in the Subject header. That also means that no
rule will work on that string. What you see *rendered* in the Subject
header in the UI presented to you is not the raw data that is in that
header, but the rule is working against the raw data of the header's
value. I don't remember if Outlook will let you see the raw data of the
headers once it has parsed apart the e-mail and inserted into the
records in its database for the message store. Just because you *see* a
string in the Subject header doesn't mean that is the actual data in
that header for its value. You might be seeing a rendered version of
the encoded string.

Someone more familiar with languaging in Outlook might know if you
switching to match the sender's character set would eliminate the
encoding. I suspect, however, the encoding is inserted at the sender's
end and whether you can see it okay depends on whether or not you use a
character set that can decipher the encoded characters.
 
B

bjrick

I have exactly the same problem. I have several rules. They all work, except for the one that moves email that comes through an exchange account. I tried moving it up and down the order and tried executing that one rule by itself, but no matter what, the rule doesn't seem to work.

Also for me, the rule doesn't work regardless who sends it (sender with POP3 account or exchange account), so I don't think this problem has anything to do with the subject encoding.
 
F

F.H. Muffman

I have exactly the same problem. I have several rules. They all
work, except for the one that moves email that comes through an
exchange account. I tried moving it up and down the order and tried
executing that one rule by itself, but no matter what, the rule
doesn't seem to work.

Also for me, the rule doesn't work regardless who sends it (sender
with POP3 account or exchange account), so I don't think this problem
has anything to do with the subject encoding.

If a rule doesn't work even when you do Run Rules Now, then that says that
it doesn't actually match what you think it should match. In other words,
it works just fine.

What's the full text of the rule?
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top