A structure containing GSmtp::Server configuration parameters.
More...
#include <gsmtpserver.h>
|
| Config (bool allow_remote, const G::StringArray &interfaces, unsigned int port, const std::string &ident, bool anonymous, const std::string &filter_address, unsigned int filter_timeout, const std::string &verifier_adress, unsigned int verifier_timeout, GNet::ServerPeerConfig server_peer_config, ServerProtocol::Config protocol_config, const std::string &sasl_server_config, const std::string &dnsbl_config) |
|
Config & | set_allow_remote (bool=true) |
|
Config & | set_interfaces (const G::StringArray &) |
|
Config & | set_port (unsigned int) |
|
Config & | set_ident (const std::string &) |
|
Config & | set_anonymous (bool=true) |
|
Config & | set_filter_address (const std::string &) |
|
Config & | set_filter_timeout (unsigned int) |
|
Config & | set_verifier_address (const std::string &) |
|
Config & | set_verifier_timeout (unsigned int) |
|
Config & | set_server_peer_config (const GNet::ServerPeerConfig &) |
|
Config & | set_server_config (const GNet::ServerConfig &) |
|
Config & | set_protocol_config (const ServerProtocol::Config &) |
|
Config & | set_sasl_server_config (const std::string &) |
|
Config & | set_dnsbl_config (const std::string &) |
|
A structure containing GSmtp::Server configuration parameters.
Definition at line 54 of file gsmtpserver.h.
◆ Config()
GSmtp::Server::Config::Config |
( |
bool |
allow_remote, |
|
|
const G::StringArray & |
interfaces, |
|
|
unsigned int |
port, |
|
|
const std::string & |
ident, |
|
|
bool |
anonymous, |
|
|
const std::string & |
filter_address, |
|
|
unsigned int |
filter_timeout, |
|
|
const std::string & |
verifier_adress, |
|
|
unsigned int |
verifier_timeout, |
|
|
GNet::ServerPeerConfig |
server_peer_config, |
|
|
ServerProtocol::Config |
protocol_config, |
|
|
const std::string & |
sasl_server_config, |
|
|
const std::string & |
dnsbl_config |
|
) |
| |
◆ set_allow_remote()
◆ set_anonymous()
◆ set_dnsbl_config()
◆ set_filter_address()
◆ set_filter_timeout()
◆ set_ident()
◆ set_interfaces()
◆ set_port()
◆ set_protocol_config()
◆ set_sasl_server_config()
◆ set_server_config()
◆ set_server_peer_config()
◆ set_verifier_address()
◆ set_verifier_timeout()
◆ allow_remote
bool GSmtp::Server::Config::allow_remote {false} |
◆ anonymous
bool GSmtp::Server::Config::anonymous {false} |
◆ dnsbl_config
std::string GSmtp::Server::Config::dnsbl_config |
◆ filter_address
std::string GSmtp::Server::Config::filter_address |
◆ filter_timeout
unsigned int GSmtp::Server::Config::filter_timeout {0U} |
◆ ident
std::string GSmtp::Server::Config::ident |
◆ interfaces
◆ port
unsigned int GSmtp::Server::Config::port {0U} |
◆ protocol_config
◆ sasl_server_config
std::string GSmtp::Server::Config::sasl_server_config |
◆ server_config
◆ server_peer_config
◆ verifier_address
std::string GSmtp::Server::Config::verifier_address |
◆ verifier_timeout
unsigned int GSmtp::Server::Config::verifier_timeout {0U} |
The documentation for this struct was generated from the following files:
- /usr/src/slapt-src-x86_64/network/emailrelay/emailrelay-2.3/src/gsmtp/gsmtpserver.h
- /usr/src/slapt-src-x86_64/network/emailrelay/emailrelay-2.3/src/gsmtp/gsmtpserver.cpp