- Main Page
- Namespaces
- Classes
- Files

- File List
- File Members

Classes | Namespaces
gserverprotocol.h File Reference
`#include "gdef.h"`
`#include "gsmtp.h"`
`#include "gprotocolmessage.h"`
`#include "gaddress.h"`
`#include "gverifier.h"`
`#include "gverifierstatus.h"`
`#include "gsaslserver.h"`
`#include "gsecrets.h"`
`#include "gstatemachine.h"`
`#include "gtimer.h"`
`#include "gexception.h"`
`#include <map>`
`#include <utility>`
`#include <memory>`

Go to the source code of this file.

## Classes
class | GSmtp::ServerProtocol
| Implements the SMTP server-side protocol. More...
class | GSmtp::ServerProtocol::Sender
| An interface used by ServerProtocol to send protocol replies. More...
class | GSmtp::ServerProtocol::Text
| An interface used by ServerProtocol to provide response text strings. More...
struct | GSmtp::ServerProtocol::Config
| A structure containing configuration parameters for ServerProtocol. More...
class | GSmtp::ServerProtocolText
| A default implementation for the ServerProtocol::Text interface. More...

## Namespaces
| GSmtp
| SMTP and message-store classes.