E-MailRelay
|
A structure containing GSmtp::Client configuration parameters. More...
#include <gsmtpclient.h>
Public Member Functions | |
Config & | set_client_protocol_config (const ClientProtocol::Config &) |
Config & | set_net_client_config (const GNet::Client::Config &) |
Config & | set_filter_config (const Filter::Config &) |
Config & | set_filter_spec (const FilterFactoryBase::Spec &) |
Config & | set_secure_tunnel (bool=true) noexcept |
Config & | set_sasl_client_config (const std::string &) |
Config & | set_fail_if_no_remote_recipients (bool=true) noexcept |
Config & | set_log_msgid (bool=true) noexcept |
Public Attributes | |
ClientProtocol::Config | client_protocol_config |
GNet::Client::Config | net_client_config |
Filter::Config | filter_config |
FilterFactoryBase::Spec | filter_spec |
bool | secure_tunnel {false} |
std::string | sasl_client_config |
bool | fail_if_no_remote_recipients {true} |
bool | log_msgid {false} |
A structure containing GSmtp::Client configuration parameters.
Definition at line 66 of file gsmtpclient.h.
|
inline |
Definition at line 171 of file gsmtpclient.h.
|
inlinenoexcept |
Definition at line 177 of file gsmtpclient.h.
|
inline |
Definition at line 174 of file gsmtpclient.h.
|
inline |
Definition at line 173 of file gsmtpclient.h.
|
inlinenoexcept |
Definition at line 178 of file gsmtpclient.h.
|
inline |
Definition at line 172 of file gsmtpclient.h.
|
inline |
Definition at line 176 of file gsmtpclient.h.
|
inlinenoexcept |
Definition at line 175 of file gsmtpclient.h.
ClientProtocol::Config GSmtp::Client::Config::client_protocol_config |
Definition at line 68 of file gsmtpclient.h.
bool GSmtp::Client::Config::fail_if_no_remote_recipients {true} |
Definition at line 74 of file gsmtpclient.h.
Filter::Config GSmtp::Client::Config::filter_config |
Definition at line 70 of file gsmtpclient.h.
FilterFactoryBase::Spec GSmtp::Client::Config::filter_spec |
Definition at line 71 of file gsmtpclient.h.
bool GSmtp::Client::Config::log_msgid {false} |
Definition at line 75 of file gsmtpclient.h.
GNet::Client::Config GSmtp::Client::Config::net_client_config |
Definition at line 69 of file gsmtpclient.h.
std::string GSmtp::Client::Config::sasl_client_config |
Definition at line 73 of file gsmtpclient.h.
bool GSmtp::Client::Config::secure_tunnel {false} |
Definition at line 72 of file gsmtpclient.h.