Package: mimedecode
Version: 1.9-2
Severity: normal

Error description:

I am pre filtering SPAM manuell inside of procmail before spamassassin.
For this it is neccesarily to decode soem "Subject:" headers, because
many SPAMers using base64 and qp encodings to aviod detection be SPAM
filters.

Now if I pipe

    SUB=`formail -zx Subject: |mimedecode`

I get results like:

------------------------------------------------------------------
original      : 2 :  Re: Endre 
=?iso-8859-1?q?st=F8rrelsen_p=E5_/dev/vg=5Fdata_og?= /dev/vg_system
mimedecode    : 2 :  Re: Endre størrelsen på /dev/vg_data og /dev/vg_system
------------------------------------------------------------------
original      : 3 :  Re: Stand Debian =?ISO-8859-1?Q?=C3=A0?= Solutions Linux 
2005
mimedecode    : 3 :  Re: Stand Debian à Solutions Linux 2005
------------------------------------------------------------------
original      : 5 :  
=?iso-8859-1?b?52EgZGVwYXNzZSB0b3UgY2UgcXVlIGonYWkgcHUgaW1hZ2luZXIh?=
mimedecode    : 5 :  
=?iso-8859-1?b?52EgZGVwYXNzZSB0b3UgY2UgcXVlIGonYWkgcHUgaW1hZ2luZXIh?=
------------------------------------------------------------------
original      : 6 :  
        
=?iso-8859-1?b?Unc6IOdhIGRlcGFzc2UgdG91IGNlIHF1ZSBqJ2FpIHB1ICBpbWFnaW5l?=
        =?iso-8859-1?b?ciEA?=
mimedecode    : 6 :  Rw: ça depasse tou ce que j'ai pu imaginer!
------------------------------------------------------------------
original      : 12 :  dnsmasq mit dhcp und 
=?ISO-8859-15?Q?aufl=F6sung_der_lokalen?=
 =?ISO-8859-15?Q?_hosts?=
mimedecode    : 12 :  dnsmasq mit dhcp und auflösung der lokalen hosts
------------------------------------------------------------------
original      : 13 :  Re: =?iso-8859-1?Q?l'=E9cran_de_ma_console?=
        =?iso-8859-1?Q?_est_tout_brouill=E9_au_d=E9marrage_apr=E8?=
        =?iso-8859-1?Q?s?= une recompilation
mimedecode    : 13 :  Re: l'écran de ma console est tout brouillé au démarrage 
après une recompilation
------------------------------------------------------------------
original      : 15 :  =?ISO-8859-1?Q?=5Br=E9solu=5D_probl=E8mes_avec_Xfree_et_?=
 =?ISO-8859-1?Q?drivers_NVIDIA=2E_?=
mimedecode    : 15 :  
=?ISO-8859-1?Q?=5Br=E9solu=5D_probl=E8mes_avec_Xfree_et_?= drivers NVIDIA.
------------------------------------------------------------------
original      : 23 :  [alim] 
=?iso-8859-1?Q?Re:_=5BTel=5FMa=5D_Re:_=5BMarocIT=5D_Offre_d'emploi_?=
        
=?iso-8859-1?Q?=5BBarcelone_-_Espagne=5D_-_D=E9veloppeur_Web_H/F_-_Espa?=
        =?iso-8859-1?Q?=F1ol_&_English?=
mimedecode    : 23 :  [alim] Re: [Tel_Ma] Re: [MarocIT] Offre d'emploi 
[Barcelone - Espagne] - Développeur Web H/F - Español & English
------------------------------------------------------------------
original      : 37 :  
=?iso-8859-1?q?Re:=20[alim]=20Re:=20[Tel=5FMa]=20Re:=20[MarocIT]=20Offre?=
 =?iso-8859-1?q?=20d'emploi=20[Barcelone=20-=20Espagne]=20-=20D=E9veloppeur?=
 =?iso-8859-1?q?=20Web=20H/F=20-=20Espa=F1ol=20&=20English?=
mimedecode    : 37 :  
=?iso-8859-1?q?Re:=20[alim]=20Re:=20[Tel=5FMa]=20Re:=20[MarocIT]=20Offre?= 
d'emploi [Barcelone - Espagne] - Développeur Web H/F - Español & English
------------------------------------------------------------------

I have encountered that mimedecode does not support the

    =?ISO-8859-.[1].[0-9]?[qQbB? ....  ?=

strings at the beginning of a Line which isan Error.
So if I try to decode:

=?iso-8859-1?B?UHJvYmzobWUgZCdpbnN0YWxsYXRpb24gYXZlYyAgbGUgQ29tcGFxIFBy?=
=?iso-8859-1?B?ZXNhcmlvIDIxMDAvMjEyMA==?=
=?iso-8859-1?b?52EgZGVwYXNzZSB0b3UgY2UgcXVlIGonYWkgcHUgaW1hZ2luZXIh?=
=?ISO-8859-1?Q?=5Br=E9solu=5D_probl=E8mes_avec_Xfree_et_?=
=?ISO-8859-1?Q?drivers_NVIDIA=2E_?=
=?iso-8859-1?q?Demo_am_17=2E_in_Kiel_gegen_Schr=F6der=3F?=
=?ISO-8859-1?Q?Economisez_jusqu'=E0_30=80_avec_le_MOIS_du_PACK_!?=

it does not work but:

Mist =?iso-8859-1?B?UHJvYmzobWUgZCdpbnN0YWxsYXRpb24gYXZlYyAgbGUgQ29tcGFxIFBy?=
Mist =?iso-8859-1?B?ZXNhcmlvIDIxMDAvMjEyMA==?=
Mist =?iso-8859-1?b?52EgZGVwYXNzZSB0b3UgY2UgcXVlIGonYWkgcHUgaW1hZ2luZXIh?=
Mist =?ISO-8859-1?Q?=5Br=E9solu=5D_probl=E8mes_avec_Xfree_et_?=
Mist =?ISO-8859-1?Q?drivers_NVIDIA=2E_?=
Mist =?iso-8859-1?q?Demo_am_17=2E_in_Kiel_gegen_Schr=F6der=3F?=
Mist =?ISO-8859-1?Q?Economisez_jusqu'=E0_30=80_avec_le_MOIS_du_PACK_!?=


Please can you correct the a code ?
This will make mimedecode more useful because pre filtering with
'sed' and then decoding with (qp|base64)-decode taks to much time.

Thanks
Michelle


-- System Information
Debian Release: 3.0
Kernel Version: Linux samba3.private 2.4.27-1-386 #1 Sun Sep 12 01:32:16 CEST 
2004 i686 unknown


Versions of the packages mimedecode depends on:
ii  libc6          2.2.5-11.8     GNU C Library: Shared libraries and Timezone

Attachment: signature.pgp
Description: Digital signature

Reply via email to