Transport Rule for internal messages not working as expected

Hello to all,
in our organization we want every mail our employees receive to be copied into three mailboxes specific for this purpose (Inbox, Internal, Outbox). Inbox and Outbox I have created according to our needs. For Internal we would like every mail that is being sent from inside our organization and the recipient is inside our organization to be copied to the Internal Mailbox as well, with the exception of this mail having a recipient (either in cc or in to) outside of our organization. If this exception exists then we don't want this rule to copy the mail. You can see below the screenshot of our current configuration which works for the first part, but does not take the exception into consideration at all.
Thanks in advance for any help.

P.S.: We currently use Exchange Server 2007 Sp1

Who is Participating?
I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

AmitIT ArchitectCommented:
Can you sent a test message from your ID to your external public account and tell me the result.
Ioannis GiannakopoulosAuthor Commented:
I have sent a test mail to an external mail address, with the same result. Exchange trecker shows the transport rule agent "Internal" to be activated
AmitIT ArchitectCommented:
Any reason to set this exception. Also for your requirement, journaling is the right method. Can you remove except condition and check again. I don't think you need that.
Get Blueprints for Increased Customer Retention

The IT Service Excellence Tool Kit has best practices to keep your clients happy and business booming. Inside, you’ll find everything you need to increase client satisfaction and retention, become more competitive, and increase your overall success.

Ioannis GiannakopoulosAuthor Commented:
We are currently utilizing journaling, but there are two employees manually forwarding the journal items to these mailboxes (Inbox, Internal, Outbox) according to if they are being sent by outside our organization, if they are being sent internally from inside to inside our organization and finally by inside the organization towards outside.We would like to consider transport rules in order to automate this procedure so that no employee has to do this manually and they could be utilized elsewhere.
AmitIT ArchitectCommented:
If you see the rule, it is completing before exception can be set.
Ioannis GiannakopoulosAuthor Commented:
First of all I would like to thank you for all your advise!
Is there a way to check for the exception before applying the rule?
AmitIT ArchitectCommented:
What is the priority for this rule? Change the priority and see, if it works for you. Change it to 0
Ioannis GiannakopoulosAuthor Commented:
I only use 3 other antispam rules and currently try to make these 3 rules I described work as shown below. Priority 0 is the internal rule, Priority 1 is the inbox rule, Priority 2 is the outbox rule.
AmitIT ArchitectCommented:
If you want to do more in depth troubleshooting, you need to enable pipeline tracing. That will show you exactly, what this rule is doing. For more:

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
Ioannis GiannakopoulosAuthor Commented:
Thank you I will try that to see if I can identify why this happens.
Thank you for your help!
AmitIT ArchitectCommented:
Pipeline tracing is the best option suggested here.
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today

From novice to tech pro — start learning today.