Certain PowerPoint files containing embedded Excel spreadsheet content are called unscannable with Scan engine error code 0xA even though these files can be opened in PowerPoint without error.
The Windows Application Event Log shows the following error event:
Event ID 218
Source: Symantec Mail Security for Microsoft Exchange
The attachment "<file name>.ppt" located in message with subject "<message subject>", located in <location> has violated the following policy settings:
Rule: Unscannable File Rule
The following actions were taken on it:
The attachment "<file name>.ppt" was Quarantined for the following reason(s):
Scan Engine Error. CSAPI DEC result: 0xA. A malformed container is detected. at location Package within PowerPoint Document
Prior to performing these steps save the file to the filesystem from Quarantine. The file is saved to <install dir>\Symantec\SMSMSE\<version>\Server\Quarantine\Release.
Powerpoint file is saved as Powerpoint 2003 format.
This condition is met if the file extension is .ppt.
Powerpoint file contains embedded Excel objects.
1. Open the Powerpoint file in Powerpoint.
2. Find a table in the presentation and right click.
3. If the menu shows Worksheet Object as an option then this condition is met.
Saving the file as Powerpoint 2007 format and sending through SMSMSE works.
1. Open the file with PowerPoint 2007.
2. Choose File-> Save as "PowerPoint Presentation" (*.pptx).
3. Send a copy through Exchange. If file is not caught as unscannable, this condition is met.
The file is being saved as a 2003 ppt file, but contains some content that is native to 2007 pptx files. When SMSMSE uses the appropriate algorithm to decompose 2003 ppt files but then encounters content native to 2007 pptx files, it declares the file malformed.
Upgrade to 6.5.5 or later to resolve this problem.
Save the file as a PowerPoint 2007 document (*.pptx) before sending it through email.
ID: 2211007; 2211218
Imported Document ID: TECH145999
Subscribing will provide email updates when this Article is updated. Login is required.