Exchange 2003 Sending old email messages after hard boot

The issue has happened twice now, and the owners of this server are extremely upset.

I began to troubleshoot this problem in February of this year and followed the steps located here http://support.microsoft.com/kb/906557 to delete the temp tables.  However after a hard boot last night the same emails were sent out once again.  I have today followed those instructions to delete the temp tables for the SMTP servernameGUID. I did notice a second SMTP instance listed in the mfcmapi that I cannot open it errors out with the following error when trying to view -

Error:
Code: MAPI_E_FAILONEPROVIDER == 0x8004011D
Function
File .\MAPIStoreFunctions.cpp
Line 48

So I cannot view the box to even see the temptables on this second SMTP server.  How do I resolve this issue so it does not happen again?

Hardware Details - Dell Poweredge Server Dual Xeon 1.86 4GB of RAM

Windows Small Business Server 2003 SP2 all updates

Exchange version 6.5.7638.1

Your help is greatly appreciated, Thank you in advance:)
benconnectedAsked:
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.

benconnectedAuthor Commented:
Additional errors when trying to open the second SMTP instance in Mfcmapi.exe

Error:
Code: MAPI_E_FAILONEPROVIDER == 0x8004011D
Function CallOpenMsgStore( lpMAPISession, NULL, &sbEID, MDB_NO_DIALOG | MDB_NO_MAIL | MDB_TEMPORARY | MAPI_BEST_ACCESS, &lpMailboxMDB)
File .\MAPIStoreFunctions.cpp
Line 471

Error:
Code: MAPI_E_FAILONEPROVIDER == 0x8004011D
Function HrMailboxLogon( lpMAPISession, lpMDB, szServerDN, szMailboxDN, ulFlags, lppOtherUserMDB)
File .\MAPIStoreFunctions.cpp
Line 578

Error:
Code: MAPI_E_FAILONEPROVIDER == 0x8004011D
Function OpenOtherUsersMailbox( lpMAPISession, lpSourceMDB, m_lpszServerName, szMailboxDN, ulFlags, &lpNewMDB)
File .\MailboxTableDlg.cpp
Line 124

Then it doesn't open
0
Alan HardistyCo-OwnerCommented:
This is often referred to as the Greylisting Bug and can be resolved with a Hotfix from Microsoft:
http://www.experts-exchange.com/articles/Software/Server_Software/Email_Servers/Problems-sending-mail-to-one-or-more-external-domains.html
That should keep your owners happy : )
0
Alan HardistyCo-OwnerCommented:
Oops - wrong link - sorry:
http://support.microsoft.com/kb/950757/ 
0
Making Bulk Changes to Active Directory

Watch this video to see how easy it is to make mass changes to Active Directory from an external text file without using complicated scripts.

benconnectedAuthor Commented:
Thank you Alanhardisty for your quick reply, I have actually run the Exchange SP2 update already prior to this issue.  Version: 6.5.7638.1 SP2  is the version I have currently installed. Do you have any other suggestions?
0
Alan HardistyCo-OwnerCommented:
If you have a read of the pre-requisites, you will find that SP2 was brought out prior to this hotfix, thus you won't have the patch and it will fix your problem - guaranteed.
"Prerequisites This hotfix requires Microsoft Exchange Server 2003 Service Pack 2 to be installed on the server because of file dependencies."
 
0
benconnectedAuthor Commented:
So if I understand you correctly, your recommending re-running  a fresh download of SP2 for Exchange Server 2003?
0
Alan HardistyCo-OwnerCommented:
No - visit the link I posted (http://support.microsoft.com/kb/950757/ ), request the hotfix, download it, install it and job done.
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
benconnectedAuthor Commented:
Thank you Alanhardisty for you help.  I contacted Microsoft spoke with a support rep for Exchange 2003 and he did confirm is was a file related to the SMTP service called aqueue.dll which was known to cause the issue described.   The file is located in %systemroot%\system32\inetsrv and the correct file version can be noted here http://support.microsoft.com/default.aspx?scid=kb;EN-US;934709. The file in question has not yet been released to the public so I cannot provide the download link, I assume it will be released in Server 2003 SP3.   He also directed me to clear the temptables noted here http://support.microsoft.com/kb/906557.  I had already done this the time prior to this and thought it was fixed.  The final issue which could have caused the problem was the Antivirus scanning exclusions which are noted here http://support.microsoft.com/kb/823166.  After completing all of these tasks he assured me that this should not occur again.  However time will only tell.  I did note your fix and saved the download link in my email for that fix should this happen again.  I thank you for your quick response and I am awarding you the points for the effort and it is possible your suggestion will be used in the very near future.  Hopefully this info can help someone else facing the same problem.
0
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.