Main Page Class Hierarchy Alphabetical List Compound List Examples |
#include <address.h>
Inheritance diagram for Address:
Public Member Functions | |
Address (const char *) | |
Address (const std::string &) | |
bool | isGroup () const |
Mailbox & | mailbox () |
const Mailbox & | mailbox () const |
Group & | group () |
const Group & | group () const |
void | set (const std::string &) |
std::string | str () const |
bool | operator== (const Address &) const |
bool | operator!= (const Address &) const |
Address class is a C++ representation of RFC822 address structure. Use this class to parse fields that contains email addresses or email group.
Rfc822::Address adr(msg.from()); if(adr.isGroup()) cout << *adr.group(); else cout << *adr.mailbox();