Package: procmail-lib
Version: 1:2002.01.02-1
Severity: normal

In the file /usr/share/procmail-lib/pm-jamime-decode.rc at line 166,
the variable JA_MIME_TYPE is compared to "^^^^".  However, this
script, nor any of the scripts which are included from this script,
set this variable and it is not documented as a parameter in this
script.  It is documented in pm-jamime-kill.rc as a call argument
which determines if the kill recipe is applied to the message or not.

The real problem is that if this variable is not set, the condition is
false and no decoding is applied.  The procmail log shows 'procmail:
No match on ! "^^^^"' and decoding is not applied.

It seems that the reasonable course would be to simply remove that
line from the file, or to document that the variable must be set to
something other than the empty string for decoding to be applied.

Thanks,
Kevin

P.S.  I admit that I am a bit of a newbie to procmail, so if this
analysis is flawed or you are unable to duplicate this behavior,
please let me know and I can further explain/clarify what I am
observing.

-- System Information:
Debian Release: testing/unstable
  APT prefers testing
  APT policy: (990, 'testing'), (500, 'unstable')
Architecture: i386 (i686)
Shell:  /bin/sh linked to /bin/bash
Kernel: Linux 2.6.17.20060903b
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)

Versions of packages procmail-lib depends on:
ii  perl                          5.8.8-6.1  Larry Wall's Practical Extraction 
ii  procmail                      3.22-16    Versatile e-mail processor

procmail-lib recommends no packages.

-- no debconf information


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to