[prev in list] [next in list] [prev in thread] [next in thread] 

List:       twsocket
Subject:    [twsocket] Some enhancements SmtpProt.pas
From:       "Arno Garrels" <arno.garrels () gmx ! de>
Date:       2003-11-30 13:26:24
[Download RAW message or body]

Hello,

First I just wanted to put together latest changes and bugfixes,
however when I started once I cannot stop on the half way :(

I think my changes will strongly improve the TSmtpCli,
of course only if that new stuff is working bug-free ;-)

So I would appreciate your comments and help in finding possible bugs.

http://www.duodata.de/misc/smtpprot.zip

Nov 30, 2003  V? **Not yet authorized by the author of ICS.**
Piotr Hellrayzer Dalek <enigmatical@interia.pl> implemented SHA1
authentication. D5-implementation of SHA1 (RFC3174) is copyright
2001 by Juergen Haible. Arno Garrels <arno.garrels@gmx.de>
implemented in-line encoding plus folding of header lines (see
also MimeUtil.pas), as well as message text wrapping and encoding.
He also added events OnBeforeFileOpen, OnAfterFileOpen.
New property DefaultEncoding sets the Content-Transfer-
Encoding (except for attachment-parts => and actually *only in
TSmtpCli) as well as the coding type for message text encoding,
it also influences the coding type used for MIME in-line encoding.
Allow8bitHeaders toggles in-line encoding of headers. Note that if
DefaultEncoding is set to smtpEnc7bit AND the message text
includes any of the extended characters the DefaultEncoding value
is being changed internally to QuotedPrintable by default and
the message text is being encoded (on the fly).

BTW: Renamed SHA1.pas to IcsSha1.pas to avoid conflicts with other
encryption packages. 

Thanks
Arno Garrels              

-- 
To unsubscribe or change your settings for TWSocket mailing list
please goto http://www.elists.org/mailman/listinfo/twsocket
Visit our website at http://www.overbyte.be

[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic