|
E-MailRelay
|
A structure containing GSmtp::Client configuration parameters. More...
#include <gsmtpclient.h>
Collaboration diagram for GSmtp::Client::Config: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.