Re[2]: zpracování e-mailu
Tomáš Vondra
vondra na tesmail.cz
Úterý Září 24 19:12:09 CEST 2002
Ahoj
Pozor. Ono by to taky nemuselo byt Quoted-Printable, ale treba Base64.
Dnes je sice asi beznejsi to Quoted-Printable, ale predpokladam ze
chcete zpracovavat co nejvic e-mailu. A existuji i dalsi kodovani.
Obecne se jedna o MIME kodovani znaku, a v PHP se na to da pouzit
funkce "imap_mime_header_decode" (existuje i experimentalni podpora
pro vicebytove kodove stranky - funkce "mb_decode_mimeheader" nicmene
nevim jestli je pro vas pouziti PHP na shellu schudne.
Nicmene treba Perl bude urcite obsahovat neco podobneho.
Tomas
MC> On Tue, Sep 24, 2002 at 04:42:09PM +0200, Vladimír Náprstek wrote:
>> Dobrý den, 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)?
>>
MC> perl -e 'use MIME::QuotedPrint; print decode_qp(
MC> (split(/\?/,"=?ISO-8859-2?Q?test=20=E8?="))[3])."\n";'
MC> Urcite existuju aj ine riesenia.
Další informace o konferenci Linux