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