This is the complete list of members for nawa::mail::SmtpMailer, including all inherited members.
bulkEnqueue(std::shared_ptr< Email > email, std::vector< EmailAddress > recipients, std::shared_ptr< EmailAddress > from, std::shared_ptr< ReplacementRules > replacementRules=std::shared_ptr< ReplacementRules >()) | nawa::mail::SmtpMailer | |
clearQueue() | nawa::mail::SmtpMailer | |
enqueue(std::shared_ptr< Email > email, EmailAddress to, std::shared_ptr< EmailAddress > from, std::shared_ptr< ReplacementRules > replacementRules=std::shared_ptr< ReplacementRules >()) | nawa::mail::SmtpMailer | |
processQueue() const | nawa::mail::SmtpMailer | |
setAuth(std::string username, std::string password) | nawa::mail::SmtpMailer | |
setConnectionTimeout(long timeout) | nawa::mail::SmtpMailer | |
setServer(std::string domain, unsigned int port=25, TlsMode tlsMode=TlsMode::NONE, bool verifyTlsCert=true) | nawa::mail::SmtpMailer | |
SmtpMailer(std::string serverDomain="localhost", unsigned int serverPort=25, TlsMode serverTlsMode=TlsMode::NONE, bool verifyServerTlsCert=true, std::string authUsername="", std::string authPassword="", long connectionTimeout=10000) | nawa::mail::SmtpMailer | explicit |
TlsMode enum name | nawa::mail::SmtpMailer | |
~SmtpMailer() | nawa::mail::SmtpMailer | virtual |