• Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 687
  • Last Modified:

Messages with attachments are not delivered by exchange

I am using Exchange 2003 with 100 users , the information store database was not mounting yesterday. the problem got fixed. but now whenever messages with attachments are sent from inside my network of from the internet they are not delivered. in outlook web access I can see the message header but I get  a 404 error message when I try to display it. In outlook 2003 messages with attachments are not delivered at all
0
ilungachris
Asked:
ilungachris
  • 8
  • 7
  • 4
  • +2
2 Solutions
 
amaheshwariCommented:
For Owa 404 error and attachment problem you should apply service pack for exchange 2003.
0
 
rakeshmiglaniCommented:
what was the problem with the store? was eseutil /p run on the databases?
0
 
ksharma4Commented:
How was the problem resolved yesterday??

If u have ran eseutil /p, make sure u run eseutil /d and isinteg (For fixing logical corruption).

Also which AV? Check if attachments are being quarantined??

Thanks
Kunal
0
Creating Active Directory Users from a Text File

If your organization has a need to mass-create AD user accounts, watch this video to see how its done without the need for scripting or other unnecessary complexities.

 
ilungachrisAuthor Commented:
yes eseutil was used on the databases.

The poblem with the store was, the store was down (red arrow) and whenever I tried to mount it up I was getting an error message. The antivirus caused the problem. but it's now fixed.

In OWA I can view messages with attchment that I received before yesterday, but after the repair no way to send attachments out nor to view the ones that come in.
0
 
amaheshwariCommented:
Have you applied the exchange 2003 service pack after repairing the store.
0
 
ilungachrisAuthor Commented:
No I didn t apply the exchange 2003 service pack after repairing. where can I get?
0
 
amaheshwariCommented:
0
 
rakeshmiglaniCommented:
Messages that have attachments are not delivered as expected, and Event ID 12003 and 327 messages are logged in Exchange 2000 Server and in Exchange Server 2003
http://support.microsoft.com/kb/298415/en-us
0
 
ilungachrisAuthor Commented:
I use symantec antivirus v 10 with symantec mail security for exchange. I checked in the qaurantine list no attachment was quarantined
0
 
ilungachrisAuthor Commented:
I read this article from microsoft website but it didn't help no folder were moved or renamed. il try to apply the service pack
0
 
rakeshmiglaniCommented:
>In outlook 2003 messages with attachments are not delivered at all

Do you see the messages stuck in the smtp queues on the exchange server?

Do the senders get any NDR
0
 
ilungachrisAuthor Commented:
Yes I can see some of the messages int the smtp queues.
Also I sent a message to a local user I noticed that when I attach a MS WORD file the attachement is deleted but I can read the message body, whereas wheh I attach another extension like txt I can not display the body in OWA
0
 
rakeshmiglaniCommented:
disable the anti-virus from registry and then restart the information store service and the check

following are the steps to disable anti-virus from registry

Navigate to:

    [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MSExchangeIS\VirusScan]
 
    In the right side of the screen change the value of "Enable" from 1 to 0.
0
 
ilungachrisAuthor Commented:
I changed the value of Enable to 0, retasted the information store services, I tried to send an email from yahoo one with attachment and another one without, I got the out without attachment and I can see the one with attachment in the smpt queue (local delivery)
0
 
rakeshmiglaniCommented:
is this exchange standard or enterprise?
0
 
ilungachrisAuthor Commented:
it standard it came with windows small business edition 2003
0
 
rakeshmiglaniCommented:
i suspect the exchange database..

okay, so the steps performed yesterday were

eseutil /p
eseutil /d
isinteg

Am I correct?

If yes then there could be some corruption with the database.. Is this enterprise or standard. If enterprise then create a new store and then make a mailbox in it and then try to use that mailbox to send receive email with attachment.

othewise to eliminate the database from this issue we can rename the folder containing the databases and the logs and create new folders with the same name there and mount the database (mailbox). this step would create a new database. you can try to send receive email using this new database to see whether the attachments arrive or not.

When you mount your mailbox store with a new database all the user's mailboxes would be re-created and they would have blank mailboxes since the old database had their old data.

to test this.. you should ask your user's to close their outlook and not to open it.. because if they open it then they would receive all the email that is stuck and it would be delivered to their new mailboxes.

You can just send a test email to 1 or 2 mailboxes so that they are populated in the exchange system manager. then you can login and try sending and receiving mail with attachments. if it works fine then there is something wrong with your database and it can be restored from backup

This is called Messaging Dial Tone Recovery Strategy
More information about this can be found out from the following article
How to use Recovery Storage Groups in Exchange Server 2003
http://support.microsoft.com/kb/824126/en-us

You can also check the following article before making any changes.

Considerations and best practices when resetting an Exchange mailbox database
http://support.microsoft.com/kb/282496/en-us
0
 
kristinawCommented:
this is a common enough symptom after running eseutl /p. it can break the indexes that tell the message where the attachment is located. this is why eseutil /p should be run as a last resort, typically only if no backup (or recent backup) is available.

if you have already run isinteg and still cannot access the attachments then i doubt you'll have much more success.

as a test i would try creating a test mailbox, exmerging the contents of one of the affected mailboxes, exmerging that into the test mailbox and see if the attachments get brought over. If this doesn't work you'll need to start looking for backup tapes, or decide how valuable that data was.

another idea is to exmerge all current content that was received since corruption (exmerge via date), restore from backup (which should bring in backups of the attachments in a good state), then exmerge the newer mail back into the viable database.

at any rate, i would not leave that database in production. let me know if you have any questions.

kris.
0
 
ilungachrisAuthor Commented:
OK, Thank you guy,

I backed up the store, I created new store, and it worked with an empty database.

When I retored the first time the old database it didn't work for the first time, then I ran again on that old database :

eseutil /p
eseutil /d
isinteg

And everything is back to order now,

Thank you very much.

Christian
0
 
amaheshwariCommented:
Great!!!!
0
 
rakeshmiglaniCommented:
cool
0

Featured Post

Transaction-level recovery for Oracle database

Veeam Explore for Oracle delivers low RTOs and RPOs with agentless transaction log backup and transaction-level recovery of Oracle databases. You can restore the database to a precise point in time, even to a specific transaction.

  • 8
  • 7
  • 4
  • +2
Tackle projects and never again get stuck behind a technical roadblock.
Join Now