Main Page | Class Hierarchy | Class List | Directories | File List | Class Members | File Members | Related Pages

MailSmtp Class Reference

SMTP implementation. More...

#include <Mail.h>

Inheritance diagram for MailSmtp:

MailSink MailProtocol List of all members.

Public Member Functions

bool Open (GSocket *S, char *RemoteHost, char *LocalDomain, char *UserName, char *Password, int Port=SMTP_PORT, int Flags=0)
 Connection setup/shutdown.
bool Close ()
 Close the connection.
GStringPipeSendStart (List< AddressDescriptor > &To, AddressDescriptor *From)
bool SendEnd (GStringPipe *Sink)
 Finishes the mail send.

Detailed Description

SMTP implementation.


Member Function Documentation

GStringPipe * MailSmtp::SendStart List< AddressDescriptor > &  To,
AddressDescriptor From
[virtual]
 

Write the email's contents into the GStringPipe returned from SendStart and then call SendEnd to finish the transaction

Implements MailSink.


The documentation for this class was generated from the following files:
Generated on Wed Oct 26 14:47:05 2005 for Lgi by  doxygen 1.4.1