apparently when the poster messes up and puts quotes around the file names (...)
filenames are ment to be surrounded by quotes according to the yEnc specification..
Quoted from
http://www.yenc.org/yenc-draft.1.3.txt :
> (1.2) see additional experience information
> Placing the word "yEnc" between filename+bytes or bytes+comment2
> is acceptable.
Multi-part archives should always be identified as such. As with
single-part binaries, they should also be identified as yEncoded until
yEncoding becomes more mainstream.
The (strongly) recommended format for subject lines for multi-part binaries
is:
[Comment1] "filename" yEnc (partnum/numparts) [size] [Comment2]
Again, [Comment1] and [Comment2] are optional. The [size] value is also
optional here. The filename must be included, in quotes. The keyword
"yEnc" is mandatory, and must appear between the filename and the size (or
Comment2, if size is omitted). Future revisions of the draft may specify
additional information may be inserted between the "yEnc" keyword and the
opening parenthesis of the part number.
> (1.2) see additional experience information
> Placing the word "yEnc" between (#/#)+size or size+comment2
> is acceptable.
What this in practice means is that the filenames should always be surrounded by quotes... according to the specification.
Now since several autoposting bots, and certain usenet channel admins keep ignoring that specification (*wink* *wink*) at some point usenet clients had to start making guesses on what the poster meant the filename to be.
The end result is:
-The filenames will properly be detected *always* if there are quotes around them.
-The filenames will be properly GUESSED *often* if the headers are in a certain standard way, even if the poster messed up and did NOT include the quotes as per the yEnc's specification.
now if anyone reading this is a usenet poster: plz be good boys/girls and always use "$F" on your headers! kthnxbye
oh and one last thing, ... the keyword yEnc is required on headers posted with yEnc, it isn't optional. although, yet again, due to certain broken autoposting bots and certain stuborn channel admins, the clients have to 'guess' the files are indeed encoded using yEnc even if the keyword is absent. (there are other encoding methods that can be used to post binaries on usenet, ie.: UUE)