Where to file the "file" bug
glenn.steen at gmail.com
Mon Nov 19 11:24:51 GMT 2007
On 19/11/2007, Andreas Kasenides <Andreas.Kasenides at cs.ucy.ac.cy> wrote:
> Thanks Glenn for your reply.
> Can you please elaborate on how I can save only the body part of a messafe
> so I can experiment with
> different "file" versions and configurations? I have many "messages" that
> cause this issue but could not
> get "file" to spit what I want. Or maybe explain how MailScanner does this
> internally, so I can
> duplicate its functionality.
> Now I am determined to follow through with this and provide at least a
> on which "file" versions or configs cause MailScanner to misbehave?
The simplest thing is to use an editor (vi, emacs, whatever turns you
on:-) and remove all the headers and the separating blank line, from
one of the "multitude" of RFC822-formatted "message" files you have.
As you know, the headers are the lines at the start of the file
<header name/key>: <header value/text>
Subject: This is a subject
.... What differentiates the body from the headers is simply a blank
line. What MS does (among other things:-) is to "decode" the message
into its constituent parts (attachments etc)... If the message is a
MIME-encoded message, further "decoding" might be needed, to actually
get at the file tested by the "file" command in MS.
Hope that makes things clearer for you.
email: glenn < dot > steen < at > gmail < dot > com
work: glenn < dot > steen < at > ap1 < dot > se
More information about the MailScanner