KB04102101 EXCEPTION & Error 103
If you discover an entry generally like the ones below in your Mailtraq Event Log it indicates that Mailtraq was unable to read from or write to a file it expected to have access to.
17.10.2011 20:02 EXCEPTION (I/O error 103)@ Error Closing File: C:\Program Files\Mailtraq\database\mail\pending\LPT048C7250 [0079AB58] Recursive call (3 times)
17.10.2011 20:02 EXCEPTION (Cannot open file "C:\Program Files\Mailtraq\database\mail\pending\LPT048C7250
This error is potentially serious as it can lead to corruption of your database. I/O 103 means that after a file was opened, the handle became invalid so reads/writes on that handle fail.
This problem occurs when another program interferes with Mailtraq's Database whilst it is in use. The problem can be overcome by stopping that interference.
If you have a backup routine running on the machine that does not take into account Mailtraq's access requirement to its database, then the problem can occur. Use the recommended back-up routine.
If you are using anti-virus with Mailtraq, you should use one of the systems that integrates with the mail handling.
If you are using other anti-virus products it is essential that you set them to exclude all the folders in the Mailtraq database.
The default location for the database is C:\Program Files\Mailtraq\database
Do NOT use 'end-point' anti-virus software. A mail server is not an end-point .
Full Temp folder
Mailtraq breaks large messages and their attachments into smaller files and stores them normally in the C:\Windows\Temp folder. If this folder becomes over full it can stop the timely delivery of message partials and Mailtraq reports an I/O 103 error.