Unit SakEmail

Classes

TAttachedFile -
TAttachedFiles -
TSakMsg - =============== SakMsg ===============
TSakMsgList - =============== SakMsgList ===============
TSakPOP - =============== SakPOP ===============
TSakSMTP - =============== SakSMTP ===============

Functions

register - es = exception string this strings are used only in design stage.

Types

TOnBeforeRetrieve
TOnCodeProgressEvent
TOnCodeStartEvent
TOnDeleteEvent
TOnError
TOnReadEvent
TOnSendProgressEvent
TSessionState

Constants

Variables


Functions


procedure register;

es = exception string this strings are used only in design stage.

Types


TOnBeforeRetrieve = procedure( sender: TObject; id: word) of object

TOnCodeProgressEvent = procedure( Sender: TObject; Percent: word) of object

TOnCodeStartEvent = procedure( Sender: TObject; FileName: string; BytesCount: longint) of object

TOnDeleteEvent = procedure( Sender: TObject; id: word) of object

TOnError = procedure(Sender: TObject; Error: integer; Msg: string) of object

TOnReadEvent = procedure( Sender: TObject; BytesRead: integer) of object

TOnSendProgressEvent = procedure( Sender: TObject; Percent: word) of object

TSessionState = ( Authorization, Transaction);
SakEmail components Version 1.7.1 Copyright © 1997, 1998 Dr.K Sergio Kessler email: sergio@perio.unlp.edu.ar web: http://www.perio.unlp.edu.ar/~sergio Well, I developed this components because I hate OCX's (NetManage's very included). So, I decided to develop my own components (my first components -Wow !) and release it under the GNU public licensee (GPL). IMPORTANT: this update only work with Delphi own Sockets, I develop this with Delphi 3.0 c/s, but must work also with Delphi 3.01 pro and Delphi 3.01 c/s and above. Thanks also to Tony BenBrahim for his base64 routines (wich I modified a bit to fit in this project), because the mines are too slow. Also I ripped the UUDecode alghoritm, I don't know the author. And thanks to all the Delphi community. What marvelous people ! (like the product) Legal stuff: This software is provided 'as-is', without any express or implied warranty. In no event will the author be held liable for any damages arising from the use of this software. Permission is granted to anyone to use this software for any purpose, including commercial applications, and to alter it and redistribute it freely, subject to the following restrictions: 1. The origin of this software must not be misrepresented, you must not claim that you wrote the original software. If you use this software in a product, an acknowledgment in the product documentation would be appreciated but is not required. 2. Altered source versions must be plainly marked as such, and must not be misrepresented as being the original software. 3. If you make changes to this software, you MUST send me the modified version. 4. This notice may not be removed or altered from any source distribution.

Constants


Variables