|
NAMEEmail::MIME::RFC2047::Mailbox - MIME encoded mailboxesVERSIONversion 0.97SYNOPSISuse Email::MIME::RFC2047::Mailbox; my $mailbox = Email::MIME::RFC2047::Mailbox->parse($string); print $mailbox->name, "\n"; print $mailbox->address, "\n"; my $mailbox = Email::MIME::RFC2047::Mailbox->new( name => $name, address => $address, ); $email->header_set('To', $mailbox->format()); DESCRIPTIONThis module handles RFC 2822 "mailbox"es.CLASS METHODSparsemy $mailbox = Email::MIME::RFC2047::Mailbox->parse($string, [$decoder]) Parse a RFC 2822 "mailbox". Returns a Email::MIME::RFC2047::Mailbox object. $decoder is an optional Email::MIME::RFC2047::Decoder. If it isn't provided, a new temporary decoder is used. CONSTRUCTORnewmy $mailbox = Email::MIME::RFC2047::Mailbox->new( name => $name, address => $address, ); Creates a new Email::MIME::RFC2047::Mailbox object, optionally with a display name $name and an email address $address. METHODSnamemy $name = $mailbox->name; $mailbox->name($new_name); Gets or sets the display name of the mailbox. addressmy $address = $mailbox->address; $mailbox->address($new_address); Gets or sets the email address of the mailbox. formatmy $string = $mailbox->format([$encoder]); Returns the formatted mailbox string for use in a message header. $encoder is an optional Email::MIME::RFC2047::Encoder object used for encoding display names with non-ASCII characters. If it isn't provided, a default UTF-8 encoder will be used. AUTHORNick Wellnhofer <wellnhofer@aevum.de>COPYRIGHT AND LICENSEThis software is copyright (c) 2017 by Nick Wellnhofer.This is free software; you can redistribute it and/or modify it under the same terms as the Perl 5 programming language system itself.
Visit the GSP FreeBSD Man Page Interface. |