MS unable to process xlsx file

Mike Jakubik mikej at
Fri Dec 18 18:42:35 GMT 2009


I have an Excel file that is causing MS to timeout when scanning the
email. I'm not sure if its a problem with MS or one of the Perl modules,
but it does not happen on one of my older mail servers. I am attaching the
spreadsheet that is causing the problem, perhaps some else could try it?

Dec 18 13:34:46 illidan MailScanner[86530]: Warning: skipping message
61D6556492.A038A as it has been attempted too many times
Dec 18 13:34:46 illidan MailScanner[86530]: Quarantined message
61D6556492.A038A as it caused MailScanner to crash several times
Dec 18 13:34:46 illidan MailScanner[86530]: Saved entire message to

Here is my environment:

MailScanner 4.79.4
Perl, v5.8.9

p5-AppConfig-1.66   A Perl module for reading configuration files
p5-Archive-Tar-1.54 Perl module for creation and manipulation of tar files
p5-Archive-Zip-1.30 Perl module to create, manipulate, read, and write Zip
p5-Authen-SASL-2.13 Perl5 module for SASL authentication,1    Simple Common Gateway Interface Class for Perl
p5-Chart-2.4.1_2    A perl5 interface to build chart graphics
p5-Class-Accessor-0.34 Automated accessor generation
p5-Compress-Raw-Bzip2-2.023 Low-Level Interface to bzip2 compression library
p5-Compress-Raw-Zlib-2.023 Low-Level Interface to zlib compression library
p5-Compress-Zlib-2.015 Perl5 interface to zlib compression library
p5-Convert-BinHex-1.119 Perl module to extract data from Macintosh BinHex
p5-Convert-TNEF-0.17 Perl module to read TNEF files
p5-Crypt-OpenSSL-Bignum-0.04 OpenSSL's multiprecision integer arithmetic
p5-Crypt-OpenSSL-RSA-0.26 Perl5 module to RSA encode and decode strings
using OpenSSL
p5-Crypt-OpenSSL-Random-0.04 Perl5 interface to the OpenSSL pseudo-random
number generat
p5-DBD-Pg-2.15.1    Provides access to PostgreSQL databases through the DBI
p5-DBD-SQLite-1.27  Provides access to SQLite3 databases through the DBI
p5-DBD-mysql51-4.012 MySQL 5.1 driver for the Perl5 Database Interface (DBI)
p5-DBI-1.60.9       The perl5 Database Interface.  Required for DBD::*
p5-Data-Dumper-2.125 Stringified perl data structures, suitable for both
p5-Digest-HMAC-1.01 Perl5 interface to HMAC Message-Digest Algorithms
p5-Digest-SHA-5.47  Perl extension for SHA-1/224/256/384/512
p5-Digest-SHA1-2.12 Perl interface to the SHA-1 Algorithm
p5-Email-Address-1.88.9 RFC 2822 Address Parsing and Creation
p5-Email-MIME-1.902_1 Easy MIME message parsing
p5-Email-MIME-ContentType-1.01.5 Parse a MIME Content-Type Header
p5-Email-MIME-Encodings-1.313 A unified interface to MIME encoding and
p5-Email-MessageID-1.401 Generate world unique message-ids
p5-Email-Send-2.198 Email::Send - Simply Sending Email
p5-Email-Simple-2.100 Simple parsing of RFC2822 message format and headers
p5-Email-Valid-0.182 Check validity of Internet email addresses
p5-Encode-2.39      Provides interfaces between strings and the rest of
the sys
p5-Encode-Detect-1.01 An Encode::Encoding subclass that detects the
encoding of d
p5-Error-0.17015    Perl module to provide Error/exception support for
perl: Er
p5-ExtUtils-CBuilder-0.27,1 Compile and link C code for Perl modules
p5-ExtUtils-ParseXS-2.21 Converts Perl XS code into C code
p5-File-Temp-0.22   Perl5 module to generate temporary files or
directories saf
p5-File-Which-1.09  Portable implementation of `which' in Perl
p5-Filesys-Df-0.92  Perl extension for filesystem space
p5-GD-2.44          A perl5 interface to Gd Graphics Library version2
p5-GD-Graph-1.44.01_2 Graph plotting module for perl5
p5-GD-TextUtil-0.86_1 Text utilities for use with GD drawing package
p5-GSSAPI-0.26      Perl extension providing access to the GSSAPIv2 library
p5-Getopt-Long-2.38 Perl module for extended processing of command line
p5-HTML-Parser-3.64 Perl5 module for parsing HTML documents
p5-HTML-Scrubber-0.08 Perl extension for scrubbing/sanitizing html
p5-HTML-Tagset-3.20 Some useful data table in parsing HTML
p5-IO-1.25,1        Various IO modules for Perl
p5-IO-Compress-Base-2.015 Base Class for IO::Uncompress modules
p5-IO-Compress-Bzip2-2.015 An interface to allow writing bzip2 compressed
data to file
p5-IO-Compress-Zlib-2.015 Perl5 interface for reading and writing of
(g)zip files
p5-IO-Socket-SSL-1.31 Perl5 interface to SSL sockets
p5-IO-String-1.08   Simplified Perl5 module to handle I/O on in-core strings
p5-IO-Zlib-1.10     IO:: style interface to Compress::Zlib
p5-IO-stringy-2.110 Perl5 module for using IO handles with non-file objects
p5-MIME-Base64-3.08 Perl5 module for Base64 and Quoted-Printable encodings
p5-MIME-Charset-1.008 Charset Informations for MIME
p5-MIME-EncWords-1.011.1 Deal with RFC 2047 encoded words (improved)
p5-MIME-Tools-5.427_1,2 A set of perl5 modules for MIME
p5-MIME-Types-1.28  Perl extension for determining MIME types
p5-Mail-DKIM-0.37   Perl5 module to process and/or create DKIM email
p5-Mail-SPF-2.007   Reference implementation of the RFC 4408 SPF protocol
p5-Mail-Sendmail-0.79 Perl module implementing a simple,
platform-independent mai
p5-Mail-SpamAssassin-3.2.5_4 A highly efficient mail filter for
identifying spam
p5-Mail-Tools-2.04  Perl5 modules for dealing with Internet e-mail messages
p5-Math-BigInt-1.89 Math::BigInt - Arbitrary size integer math package
p5-Module-Build-0.35 Build and install Perl modules
p5-Module-Pluggable-3.9 Automatically give your module the ability to have
p5-Net-1.22_1,1     Perl5 modules to access and use network protocols
p5-Net-CIDR-0.13    Perl module to manipulate IPv4/IPv6 netblocks in CIDR
p5-Net-DNS-0.65     Perl5 interface to the DNS resolver, and dynamic updates
p5-Net-DNS-Resolver-Programmable-0.003 Programmable DNS resolver for
off-line testing
p5-Net-Domain-TLD-1.68 Look up and validate TLDs
p5-Net-IP-1.25_1    Perl extension for manipulating IPv4/IPv6 addresses
p5-Net-Ident-1.20   Lookup the username on the remote end of a TCP/IP
p5-Net-SSLeay-1.35_2 Perl5 interface to SSL
p5-NetAddr-IP-4.02.7 Perl module for working with IP addresses and blocks
p5-OLE-Storage_Lite-0.19 Perl module for OLE document interface
p5-Package-Constants-0.02 List all constants declared in a package
p5-PatchReader-0.9.5 Perl module with utilities to read and manipulate
patches a
p5-PathTools-3.3100 A Perl module for portably manipulating file
p5-Return-Value-1.666001 Return::Value - Polymorphic Return Values
p5-Storable-2.21    Persistency for perl data structures
p5-Sys-Hostname-Long-1.4 Try every conceivable way to get full hostname
p5-Template-GD-2.66 Template Toolkit plugin to interface with GD modules
p5-Template-Toolkit-2.22_1 Extensive Toolkit for template processing
p5-Time-HiRes-1.9719,1 A perl5 module implementing High resolution time,
sleep, an
p5-TimeDate-1.19,1  Perl5 module containing a better/faster date parser
for abs
p5-UNIVERSAL-require-0.13 Perl module to require() from a variable
p5-URI-1.51         Perl5 interface to Uniform Resource Identifier (URI)
p5-XML-Parser-2.36_1 Perl extension interface to James Clark's XML parser,
p5-YAML-0.70        YAML implementation in Perl
p5-gettext-1.05_2   Message handling functions
p5-libwww-5.834     Perl5 library for WWW access
p5-version-0.78     Perl extension for Version Objects

-------------- next part --------------
A non-text attachment was scrubbed...
Name: test.xlsx
Type: application/vnd.openxmlformats-officedocument.spreadsheetml.sheet
Size: 43942 bytes
Desc: not available
Url :

More information about the MailScanner mailing list