39 virtual const char *
const what()
throw();
77 void open(
const char *
const server,
78 const char *
const port,
81 const char *
const cafile);
94 const char *
const user,
95 const char *
const pass);
105 void mail(
const char *
const body);
122 int status_code_get(
void);
144 void header_add(
const char *
const key,
145 const char *
const value);
152 void header_clear_all(
void);
168 const char *
const email,
169 const char *
const name);
176 void address_clear_all(
void);
186 void attachment_add_path(
const char *
const name,
187 const char *
const path);
197 void attachment_add_fp(
const char *
const name,
213 void attachment_add_mem(
const char *
const name,
214 const void *
const data,
222 void attachment_clear_all(
void);
239 void throw_bad_status_code(
void);
SMTPMailException(enum smtp_status_code status_code)
virtual const char *const what()
smtp_authentication_method
enum smtp_status_code status_code