E-MailRelay
|
Provides anodyne SMTP protocol text. More...
Public Member Functions | |
AnonymousText (const std::string &=std::string()) | |
std::string | greeting () const override |
Returns a system identifier for the initial greeting. More... | |
std::string | hello (const std::string &peer_name) const override |
Returns a hello response. More... | |
std::string | received (const std::string &smtp_peer_name, bool auth, bool secure, const std::string &protocol, const std::string &cipher) const override |
Returns a complete 'Received' line. More... | |
![]() | |
virtual std::string | greeting () const =0 |
Returns a system identifier for the initial greeting. More... | |
virtual std::string | hello (const std::string &smtp_peer_name) const =0 |
Returns a hello response. More... | |
virtual std::string | received (const std::string &smtp_peer_name, bool auth, bool secure, const std::string &protocol, const std::string &cipher) const =0 |
Returns a complete 'Received' line. More... | |
virtual | ~Text ()=default |
Destructor. | |
Public Attributes | |
std::string | m_thishost |
Provides anodyne SMTP protocol text.
Definition at line 40 of file gsmtpserver.cpp.
|
explicit |
Definition at line 52 of file gsmtpserver.cpp.
|
overridevirtual |
Returns a system identifier for the initial greeting.
Implements GSmtp::ServerProtocol::Text.
Definition at line 59 of file gsmtpserver.cpp.
|
overridevirtual |
Returns a hello response.
Implements GSmtp::ServerProtocol::Text.
Definition at line 64 of file gsmtpserver.cpp.
|
overridevirtual |
Returns a complete 'Received' line.
Implements GSmtp::ServerProtocol::Text.
Definition at line 69 of file gsmtpserver.cpp.
std::string GSmtp::AnonymousText::m_thishost |
Definition at line 48 of file gsmtpserver.cpp.