This class provides an IMP-specific interface to all identities a user might have. Its methods take care of any site-specific restrictions configured in prefs.php and conf.php.
$Horde: imp/lib/Identity/imp.php,v 1.44.2.22 2009/01/06 15:24:08 jan Exp $
Copyright 2001-2009 The Horde Project (http://www.horde.org/)
See the enclosed file COPYING for license information (GPL). If you did not receive this file, see http://www.fsf.org/copyleft/gpl.html.
Located in /lib/Identity/imp.php (line 21)
Identity | --Identity_imp
Reads all the user's identities from the prefs object or builds a new identity from the standard values given in prefs.php.
Returns all aliases based on the chosen identity.
Returns an array with all identities' from addresses.
Returns an array with From: headers from all identities
Returns an array with the sent-mail folder names from all the identities.
Returns an array with the signatures from all identities
Get all 'tie to' address/identity pairs.
Returns the BCC addresses for a given identity.
Returns the from address based on the chosen identity. If no address can be found it is built from the current user name and the specified maildomain.
Returns a complete From: header based on all relevant factors (fullname, from address, input fields, locks etc.)
Returns the user's full name.
Returns the identity's id that matches the passed addresses.
Returns an array with the necessary values for the identity select box in the IMP compose window.
Returns the full signature based on the current settings for the signature itself, the dashes and the position.
Returns true if the given address belongs to one of the identities.
This function will search aliases for an identity automatically.
Returns true if the mail should be saved and the user is allowed to.
Verifies and sanitizes all identity properties.
Documentation generated on Sun, 30 Jan 2011 05:28:12 +0000 by phpDocumentor 1.4.3