Hi, I uploaded a better Unicode port of TPop3Cli here: http://www.duodata.de/misc/delphi/ics/OverbyteIcsPop3Prot.zip
It's a breaking change since some string types changed from "string" to "AnsiString". With this change however, the receive buffer is no longer converted to UnicodeString in D2009+ and LastResponse and various header fields again contain the raw bytes received from the server. In order to decode MIME inline encoded headers such as the TPop3Cli.HeaderFrom use OverbyteIcsMimeDec.DecodeMimeInlineValue() as shown in the updated demo. Just rename your existing OverbyteIcsPop3Prot.pas, unzip the new one to your Ics/Delphi/Vc32 directory and _rebuild_ the ICS packages. It also includes an updated version of OverbyteIcsMailRcv1.pas that goes into your Ics/Delphi/Internet directory. -- Arno Garrels -- To unsubscribe or change your settings for TWSocket mailing list please goto http://lists.elists.org/cgi-bin/mailman/listinfo/twsocket Visit our website at http://www.overbyte.be
