| Top |
| InternetAddress * | internet_address_mailbox_new () |
| const char * | internet_address_mailbox_get_addr () |
| void | internet_address_mailbox_set_addr () |
| const char * | internet_address_mailbox_get_idn_addr () |
InternetAddress * internet_address_mailbox_new (const char *name,const char *addr);
Creates a new InternetAddress object with the specified name
and
addr
.
const char *
internet_address_mailbox_get_addr (InternetAddressMailbox *mailbox);
Gets the addr-spec of the internet address mailbox.
void internet_address_mailbox_set_addr (InternetAddressMailbox *mailbox,const char *addr);
Set the mailbox address.
const char *
internet_address_mailbox_get_idn_addr (InternetAddressMailbox *mailbox);
Gets the IDN ascii-encoded addr-spec.
struct InternetAddressMailbox {
InternetAddress parent_object;
char *idn_addr;
char *addr;
int at;
};
An RFC 2822 Mailbox address.
InternetAddress |
parent InternetAddress |
|
the ascii-encoded version of |
||
the address string |
||
the index of the '@' character |