Exchange Server mail flow troubleshooting

I am a new Exchange Server 2010 administrator and just got a job in a medium/large company as an exchange server 2010 admin. I am often asked by my end users about Incoming (Sometime outgoing) email Non-delivery (Internet or even Internal) non-delivery or delay issues.

To give a bit more information, we are using an Exchange server 2010 enterprise server and we install the CAS/HT, mailbox or separate servers. We use a third party spam/content filtering gateway (Tumbleweed), so all incoming mail has to go thru this gateway before entering our exchange 2010 infrastructure. Quite often my end user complain they cannot receive or delay receive email coming from internet and sometimes even within the same exchange site/database server.  I can see from the tumbleweed spam/virus/content filtering console that the email(s) are indeed route to the exchange infrastructure (i.e. the hub role server).

I am quite new to Exchange 2010 admin, may I know what is the best approach or steps to troubleshoot or track down the issue or the root cause of the message undeliverable or delay ? I see there is quite numbers of tools (e.g. Message Tracking, mail flow analyzer etc.) but don't know a systematic way or steps. Can anyone with more experience as far as Exchange 2010 troubleshooting is concerned give me some hints or guidelines ?

Thank you so much for your kind assistant in advance.

Patrick Tam (Exchange 2010 admin)
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.

the initial diagnosis is pretty much the same process as any version of Exchange.
Start by identifying where the delay is, probably by monitoring the flow of test/example messages through the tracking logs and checking for errors in logs.

Once you know where the delay is you can look at resolving it.

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
Microsoft Applications

From novice to tech pro — start learning today.