Routing internal email through a smarthost with Exchange 2003

We have an Exchange 2003 server handling internal and external mail, using one Exchange Organisation. There is no problem setting the connector to route external mail to the smarthost, but internal mail (from user1@ourdomain.co.uk to user2@ourdomain.co.uk etc) is just sent without being checked by the smarthost. SMTP is set to route all mail to the smarthost, but how do we get the internal mail to do the same? Internal mail is just moving about in the same domain, and is almost more important to monitor than that being received and sent externally. Ideas?
turnstonesAsked:
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.

aa230002Commented:
I didnt get you. Why you wanna route your internal mails through your smart host? If both the users are local, the mail will never go to SMTP connector, mails will be delivered internally directly from user1 to user2. All mails to unresolved recipients will be handed over to SMTP which will further hand them over to smart host for delivery to external domains in the internet.

Please let me know if i couldnt understand whatever you are trying to say.
Thanks,
Amit Aggarwal.
0
turnstonesAuthor Commented:
We need to monitor internal mail for content and suitability, which is done by the smarthost for external mail, however we need to add this checking for internal mail due to the nature of our organisation which the smarthost does as it holds third party checking software.
0
aa230002Commented:
If you want to monitor all your internal mails also, You can use Performance counters.
How many Exchange servers you have?
if there is only 1. Go to Exchange server, Right click on "My computer" - manage and then expand "Performance Logs & Alerts" - Counter logs and add counters according to your requirement.
For Example, you can add counters on MSexchangeIS Mailbox - like messages sent , messages received, message sent /per min.. etc.

Thanks,
Amit Aggarwal.
0
Problems using Powershell and Active Directory?

Managing Active Directory does not always have to be complicated.  If you are spending more time trying instead of doing, then it's time to look at something else. For nearly 20 years, AD admins around the world have used one tool for day-to-day AD management: Hyena. Discover why

turnstonesAuthor Commented:
But this doesn't monitor for content, profane language, etc
0
turnstonesAuthor Commented:
...unsafe attachments, malicious script etc
0
aa230002Commented:
If you want to monitor all these things, you can use Intelligent Message filter and can also filter the contents if any wrong is found.
visit this link for more info - http://www.msexchange.org/tutorials/Microsoft-Exchange-Intelligent-Message-Filter.html

Thanks,
Amit Aggarwal.
0
turnstonesAuthor Commented:
Thanks, but we need to route through the MailMarshal software
0
aa230002Commented:
How many Exchange servers you have?

Mails internally, with in a server can never be routed through mailMarshal, those will be delivered from 1 user to another user within the server (with in Information Store)

Thanks,
Amit Aggarwal.
0
turnstonesAuthor Commented:
That's what we need to get round....
0
aa230002Commented:
Not possible, as far as i know.
0
SembeeCommented:
You cannot send internal email out and then back in again. Exchange cannot cope with that.
Internal email isn't sent by SMTP, so it will never cross anything that can send the email messages to an external host.
You will need to look at an application that sits on the Exchange server itself and uses the built in transport mechanism to scan items.

Simon.
0

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
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
Exchange

From novice to tech pro — start learning today.

Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.