InternetAddressMailbox

InternetAddressMailbox — rfc822 'mailbox' address

Synopsis

                    InternetAddressMailbox;
InternetAddress *   internet_address_mailbox_new        (const char *name,
                                                         const char *addr);
const char *        internet_address_mailbox_get_addr   (InternetAddressMailbox *mailbox);
void                internet_address_mailbox_set_addr   (InternetAddressMailbox *mailbox,
                                                         const char *addr);

Object Hierarchy

  GObject
   +----InternetAddress
         +----InternetAddressMailbox

Description

An InternetAddressMailbox represents what is a typical "email address".

Details

InternetAddressMailbox

typedef struct _InternetAddressMailbox InternetAddressMailbox;

An RFC 2822 Mailbox address.


internet_address_mailbox_new ()

InternetAddress *   internet_address_mailbox_new        (const char *name,
                                                         const char *addr);

Creates a new InternetAddress object with name name and address addr.

name : person's name
addr : person's address
Returns : a new InternetAddressMailbox object.

internet_address_mailbox_get_addr ()

const char *        internet_address_mailbox_get_addr   (InternetAddressMailbox *mailbox);

Gets the addr-spec of the internet address mailbox.

mailbox : a InternetAddressMailbox
Returns : the address of the mailbox.

internet_address_mailbox_set_addr ()

void                internet_address_mailbox_set_addr   (InternetAddressMailbox *mailbox,
                                                         const char *addr);

Set the mailbox address.

mailbox : a InternetAddressMailbox
addr : contact's email address

See Also

InternetAddress