[Okta Webinar] Learn how to a build a cloud-first strategyRegister Now

x
  • Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 356
  • Last Modified:

Exchange 2003 showing Local Delivery Retrys to one single mailbox.

i have an email account that is not longer getting some email.  The only emails they are receiving is SPAM and JUNK Mail.  but most the other emails are showing up in LOCAL DELIVERY on the exchange server.  How do i get the emails to start flowing again. She is able to send, but not recieve all the emails.  They get stuck in local delivery.  please help
0
menhcomp
Asked:
menhcomp
  • 14
  • 11
1 Solution
 
Phillip1687Commented:
Could you tell me which third party softwares do you have on your exchange server ?
Also increase the diagnostics logging on transport

Start Exchange System Manager.
Navigate to the server object.
Right-click Server object, and then click Properties.
Click the Diagnostic Logging tab.
Under Categories, click MSExchangeTransport.
Under Logging Level, click the appropriate logging level for the issue you are investigating (minimum, medium, or maximum).

0
 
menhcompAuthor Commented:
I do not have any thing running , this is SBS 2003.  This system was running ok until yesterday.  The user was able to get Email from OWA but not from OUTLOOK. So i removed her profile from OUTLOOK and created a new one, and all the emails came flowing into her OUTLOOK.  But then that was when the traffic stopped.  Now the Local Delivery is pooling up with emails that can not seemed to find there way to her mail box.  As far as the logging, i am not overly familiar with exchange so i have set Routing. NDR, Queing, and authentication to medium.   How do i get the emails from local delivery to point to her mailbox again.
0
 
Phillip1687Commented:
In logging turn the categorizer,Exchange store drive and NTFS store drive to high and if you get any event Id as 327 then let me know
0
NFR key for Veeam Agent for Linux

Veeam is happy to provide a free NFR license for one year.  It allows for the non‑production use and valid for five workstations and two servers. Veeam Agent for Linux is a simple backup tool for your Linux installations, both on‑premises and in the public cloud.

 
menhcompAuthor Commented:
The following call : EcLocallyDeliverMsg to the store failed. Error code : -1605 (Message-ID <SERVERNAMEI68VaDW00000002b@domainname.com>). MDB : a5018f78-2ae6-4306-9162-725c780cb6ac. FID : . MID : . File : C:\Program Files\Exchsrvr\Mailroot\vsi 1\Queue\NTFS_2f75a2c601c996a50000015c.EML.

here is the error event ID 327
0
 
Phillip1687Commented:
Is this the only 327 event you are getting ? do u get 326 as well ? Is it possible to attch a screen shot for the same
0
 
menhcompAuthor Commented:
I am only getting 327, i have received about 50 of them.  no 326 errors.
0
 
menhcompAuthor Commented:
That user is still receiving SPAM and Junkmail.  But the local delivery is still filling up.
0
 
Phillip1687Commented:
It seems there is some issue with database.

If we have an Exchange 2003 enterprise edition and multiple stores then try moving the mailbox to other store which will remove the corruption in the mailbox
0
 
menhcompAuthor Commented:
this is SBS. single server environment.
0
 
Phillip1687Commented:
Do we get any 326 error ?
0
 
menhcompAuthor Commented:
No. i did not get any 326 errors only 327.  now i am running eseutil /p on the DB.
0
 
Phillip1687Commented:
Well this should definitely fix the issue..however did you take a copy of the database before running exeutil /p
0
 
menhcompAuthor Commented:
No i did not. will /p fix this?
0
 
menhcompAuthor Commented:
I do have a backup that ran last night.  so yes i have a copy.
0
 
Phillip1687Commented:
Follow this action plan
================

1. Make sure the databases are dismounted in ESM.
2. Before running the Hard Repair, I would suggest you to make a copy of the priv1.edb , priv1.stm and pub1.edb , pub1.stm
  Now From a command prompt, run eseutil in the repair mode syntax should be:
              Eseutil /p "c:\program files\exchsrvr\mdbdata\priv1.edb"

            -Using ESEUTIL /p is a last resort utility that is only run when databases will not mount due to inconsistancy.
            -ESEUTIL /p deletes any data needed (corrupt data or incomplete transactions) to bring the database to a consistent state.
            -ESEUTIL /p runs at about 3-5 Gig of data per hour.
            -NOTE: Do not click in the command prompt screen, it causes the ESEUTIL process to PAUSE, if this occurs you can press the F5 key to resume.
           
 3. Once that completes, run the same command against the pub1.edb file.
4. Run an offline defrag of both databases. The syntax should be:
              Eseutil /d "c:\program files\exchsrvr\mdbdata\priv1.edb"
           
            -You must have at least 110% free space, relative to the database size to run ESEUTIL /D.
            -If you do not designate a temp location using the t command, it defaults to the directory EXCHSRVR/BIN
            -ESEUTIL /d runs at about 3 to 5 Gig per hour
            -After running /d you must remove any log files in the MDBDATA folder before mounting the database.
            How to Defragment with the Eseutil Utility (Eseutil.exe) http://support.microsoft.com/?id=192185
5. Once that completes, run the same command against the pub1.edb file.
6. Disable the SMTP service prior to mounting the databases to prevent new email from coming in to the databases.
    Mount the databases with the repaired/defraged database.
    Logon to make sure you can access one of the mailboxes, but will want to then immediately dismount both of the stores
7. You will then need to run an isinteg to fix any corruption at the store level.
    The syntax should be:
               Isinteg -s servername -fix -test alltests

            - ISINTEG Must be run after ESEUTIL /P or ESEUTIL /d to remove logical corruption caused by deletions
            - ISINTEG -FIX runs at about 2 to 10 minutes per Gig of data
            - Select the database to run the utility against. (The database must be dismounted)
            - ISINTEG will create a log file named ISINTEG.PRI in the MDBDATA folder (open with Notepad)
            - Note the number of FIXES we get after each run of ISINTEG -FIX. We will need to run this till we get 0 fixes.  
            - This may take 3 or more times.
            - Also note the number of errors we get after each run of ISINTEG -FIX
            - Once we get 0 FIXES note the number of errors.
            Description of the Isinteg Utility http://support.microsoft.com/?id=182081 
0
 
menhcompAuthor Commented:
many hours of down time. :( thanks. I will get to work.
0
 
Phillip1687Commented:
What is the size of the database ? Coz this runs at a speed of 4-5 GB an hour
0
 
menhcompAuthor Commented:
It is 5 gigs.. i am defraggin the DB now
0
 
menhcompAuthor Commented:
Do i need to remove any log files or anything after all these steps have been processed?
0
 
menhcompAuthor Commented:
I have ran all these things and comes up with 0 fixes.  am i good to mount the stores and back to running state?
0
 
Phillip1687Commented:
Yes...Move the log file from the current location to a temo location
0
 
menhcompAuthor Commented:
None of that worked. i still have emails in the Local Delivery....all other email users are working fine.  but that one account is still not receiving any emails.  They will not go past the local delivery..
0
 
Phillip1687Commented:
Try doing a message tracking for the user and see where is the message getting stuck
0
 
menhcompAuthor Commented:
I blew away the users account and mailbox and created a new one.  All emails are flowing fine now.  Restored Cached emails to exchange.  Thanks for trying.  
0
 
Phillip1687Commented:
That was strange that repairing the database did not work. At the end after removing the mailbox resolved the issue. There was an issue with the mailbox it was corrupt in the database. However I am still confused that running eseutil /p should fix the corruption issue but it did not.
0

Featured Post

Prep for the ITIL® Foundation Certification Exam

December’s Course of the Month is now available! Enroll to learn ITIL® Foundation best practices for delivering IT services effectively and efficiently.

  • 14
  • 11
Tackle projects and never again get stuck behind a technical roadblock.
Join Now