Public Types | Public Member Functions | List of all members
Atom::Tools::Email Class Reference

Public Types

using Ptr = std::shared_ptr< Email >
 

Public Member Functions

 Email (std::string identifier)
 
std::string get_mail_host () const
 
std::string get_sender () const
 
std::string get_recipient () const
 
std::string get_subject () const
 
std::string get_email_message () const
 
std::string get_email_user () const
 
std::string get_email_password () const
 
void set_mail_host (std::string mail_host)
 
void set_sender (std::string sender)
 
void set_recipient (std::string recipient)
 
void set_subject (std::string subject)
 
void set_email_message (std::string email_message)
 
void set_email_user (std::string email_user)
 
void set_email_password (std::string email_password)
 
virtual bool SendEmail_ ()