zpracování e-mailu

Karel Dudasek dudasek na vtopu.army.cz
Úterý Září 24 17:37:08 CEST 2002


On Tue, 24 Sep 2002, [ISO-8859-1] Vladimír Náprstek wrote:
> potřebuji zpracovávat skriptem příchozí e-maily a trochu jsem se zarazil
> na zpracování subjektu. Pokud obsahuje diakritiku, pak je v subjektu
> něco následujícího:
>
>  =?ISO-8859-2?Q?test=20=E8?=
>
> Jak se toho co nejlépe zbavit (překódovat do ASCII)?
>
Berte to jako ideu.
------------ CUT HERE --------------
#!/bin/bash
adresar="$HOME/metamail$$"
mkdir $adresar
export METAMAIL_TMPDIR=$adresar
metamail -B -d $1
cd $adresar
for i in =\?iso-8859-2\?Q\?*
do
  k=`expr "$i" : "...............\(.*\).."`
  j=`echo "$k" | mmencode -u -q | sed "s/ /_/g"`
  echo $i "=>" $k "=>" $j
  mv "$i" "$HOME/telsez/$j"
done
for i in =\?iso-8859-2\?B\?*
do
  k=`expr "$i" : "...............\(.*\).."`
  j=`echo "$k" | mmencode -u -b | sed "s/ /_/g"`
  echo $i "=>" $k "=>" $j
  mv "$i" "$HOME/telsez/$j"
done
rm -rf $adresar
------------------- CUT HERE --------------------
                             Karel Dudasek
e-mail: Karel.Dudasek na vtopu.army.cz      Karel.Dudasek na dobruska.cz
Spravce poc. site	VTOPU            Mirova 727
tel: +420 443 673693	Cs. Odboje       518 01 Dobruska
fax: +420 443 673620	518 16 Dobruska  tel: +420 443 623493



Další informace o konferenci Linux