This issue is attributed to some corrupted PDF files.
To identify the root cause of this error:
- Make sure that the latest patches are applied to the IMSS application.
- Create a policy in the IMSS management console to specifically process emails with PDF attachments.
- Log in to the IMSS management console.
- Go to Policy > Policy List.
- Click Add, and then select Recipients.
- Enter the email address that you want to use to receive the corrupted PDF attachment.
- Click Save, and then click Next.
- Under the Attachment section, enable the Name or extension check box and click Name or extension.
- Enable the Attachment named option.
- Enter "*.pdf" on the text field.
- Click Save, and then click Next.
- Under the Intercept section, select the Quarantine to [Default Quarantine] option.
- Under Monitor, enable the Archive modified to [Default Archive] option.
- Click Next.
- Enter "Before and After - PDF" on Rule Name field.
- Type "3" on Order Number field.
- Click Finish.
- Set the log level to debug.
- Log in to the IMSS management console.
- Go to Logs > Settings.
- Under the Log Files section, set the value of Application log detail lever to "Debug".
- Click Save.
- Replicate the problem.
- Create a message and enter the email address you indicated in Step 2-D as the recipient.
- Attach the PDF file.
- Save the email as *.EML or *.MSG file(s) before sending.
- Send the message and wait for a few minutes before proceeding to the next step.
- Collect the quarantined and archived message.
- Log in to the IMSS management console.
- Go to Quarantine and Archive > Query > Quarantine tab.
- Enter the email address on Recipient(s) and click Display Log.
- Locate the message and get the Internal ID.
- Go to <imss_folder>\queue\quarantine\<first letter of Internal ID>/<second letter of Internal ID>.
- Get a copy of <Internal ID>.AF and <Internal ID>.DF.
- Back up the tb_policy table by executing the following command:
osql -U sa -P <sa_password>
1> CREATE DATABASE imss_bak
2> SELECT * INTO imss_bak..tb_policy FROM imss..tb_polic117725y
3> BACKUP DATABASE imss_bak TO DISK="C:\imss_bak.dat"
4> GO - Collect and submit the following to Trend Micro Technical Support.
Compress the files using WinZip and apply the password "trend".
- <Internal ID>.AF and <Internal ID>.DF from the Quarantine folder
- <Internal ID>.AF and <Internal ID>.DF from the Archive folder
- <imss_folder>\log\log.imss.yyyymmdd.*
- <imss_folder>\log\mailtrace.yyyymmdd.*
- <imss_folder>\log\tsmtpd.yyyymmdd.*
- Copy of the saved message from Step 4-C
- Copy of C:\imss_bak.dat