Documentation

Documentation

Table of Contents

Packages

IMP
Application

Interfaces

IMP_Compose_Attachment_Linked
Interface for storage backends that support linked attachments.
IMP_Contacts_Avatar_Backend
Interface for a contact avatar image backend.
IMP_Contacts_Flag_Backend
Interface for a contacts flag image backend.
IMP_Flag_Match_Address
Interface to allow flagging a message based on address matches.
IMP_Flag_Match_Flag
Interface to allow flagging a message based on IMAP flags.
IMP_Flag_Match_Header
Interface to allow flagging a message based on headers data.
IMP_Flag_Match_Order
Interface to allow specifying the order that match interfaces are run.
IMP_Flag_Match_Structure
Interface to allow flagging a message based on bodystructure data.
IMP_Search_Element_Callback
Interface implementing callbacks to reduce/filter search results.
IMP_Spam_Base
Spam reporting driver base interface.

Classes

IMP_Ajax_Addresses
Outputs an address list in the form used by the browser-side javascript code.
IMP_Ajax_Application_Compose
Compose view utilities for AJAX data.
IMP_Ajax_Application_Handler_Common
Defines common (i.e. used in dynamic and smartmobile views) AJAX actions used in IMP.
IMP_Ajax_Application_Handler_ComposeAttach
Defines AJAX actions used to attach files to a compose message.
IMP_Ajax_Application_Handler_Contacts
Defines AJAX actions used in the contacts popup.
IMP_Ajax_Application_Handler_Draft
Defines AJAX actions used for saving compose drafts.
IMP_Ajax_Application_Handler_Dynamic
Defines AJAX actions used exclusively in the IMP dynamic view.
IMP_Ajax_Application_Handler_ImageUnblock
Defines AJAX actions used for unblocking images in HTML messages.
IMP_Ajax_Application_Handler_Mboxtoggle
Defines AJAX actions used to toggle expand/collapse state of mailboxes.
IMP_Ajax_Application_Handler_Passphrase
Defines AJAX actions used in the IMP passphrase dialog.
IMP_Ajax_Application_Handler_Remote
Defines AJAX actions used for remote server access.
IMP_Ajax_Application_Handler_RemotePrefs
Defines AJAX actions used on the remote accounts preference page.
IMP_Ajax_Application_Handler_Search
Defines AJAX actions used in the IMP advanced search page.
IMP_Ajax_Application_Handler_Smartmobile
Defines AJAX actions used exclusively in the IMP smartmobile view.
IMP_Ajax_Application_ListMessages
Message listing action for AJAX application handler.
IMP_Ajax_Application_Viewport_Error
Viewport error object.
IMP_Ajax_Application_Viewport
Viewport data object.
IMP_Ajax_Application
Defines the AJAX interface for IMP.
IMP_Ajax_Imple_ImportEncryptKey
Attach the import encrpyt key javascript code into a page.
IMP_Ajax_Imple_ItipRequest
Attach javascript used to process Itip actions into a page.
IMP_Ajax_Imple_PassphraseDialog
Attach the passphrase dialog to the page.
IMP_Ajax_Imple_VcardImport
Attach javascript used to process a Vcard import request from IMP.
IMP_Ajax_Queue
Defines an AJAX variable queue for IMP. These are variables that may be generated by various IMP code that should be added to the eventual output sent to the browser.
IMP_Application
IMP application API.
IMP_Auth
This class provides authentication for IMP.
IMP_Basic_Base
Base class for basic view pages.
IMP_Basic_Contacts
Contacts selection page.
IMP_Basic_Error
Used to dispay page when fatal error occurs in basic view.
IMP_Basic_Listinfo
List information display.
IMP_Basic_Pgp
PGP display.
IMP_Basic_Saveimage
Save an image to a registry-defined application.
IMP_Basic_Search
Advanced search. This search script only works with javascript enabled browsers. All other browsers are limited to the basic search only.
IMP_Basic_Smime
S/MIME display.
IMP_Basic_Thread
Message thread display.
IMP_Block_Newmail
Block: show list of new mail messages.
IMP_Block_Summary
Block: show mailbox summary.
IMP_Compose_Attachment_Linked_Metadata
Metadata information for linked attachments.
IMP_Compose_Attachment_Metadata
Metadata information for attachments.
IMP_Compose_Attachment_Storage_AutoDetermine
Auto-determine attachment storage status based on IMP configuration and attachment data.
IMP_Compose_Attachment_Storage_Temp
Temporary data storage implementation for attachment data storage.
IMP_Compose_Attachment_Storage_VfsLinked
VFS implementation for attachment data storage that will be stored/served from the VFS backend (i.e. linked attachment).
IMP_Compose_Attachment_Storage
Abstract base class for attachment data storage.
IMP_Compose_Attachment
Attachment data for an outgoing compose message.
IMP_Compose_Exception_Address
Extension of IMP_Compose_Exception that handles the situation of invalid address input. Allows details of individual e-mail address errors to be communicated to the user.
IMP_Compose_Exception
The IMP_Compose_Exception:: class handles exceptions thrown from the IMP_Compose class.
IMP_Compose_HtmlSignature
Parse HTML signature data.
IMP_Compose_Link
Process incoming compose arguments and generate compose links.
IMP_Compose_LinkedAttachment
Linked attachment data.
IMP_Compose_Ui
Common UI code shared among IMP's compose pages.
IMP_Compose_View
Provides logic to format compose message data for delivery to the browser.
IMP_Compose
An object representing an outgoing mail message.
IMP_Contacts_Avatar_Addressbook
Generate contact avatar image by using local addressbook.
IMP_Contacts_Avatar_Gravatar
Generate contact avatar image using the Gravatar service.
IMP_Contacts_Avatar_Unknown
Generate avatar image for an unknown contact.
IMP_Contacts_Flag_Host
Interface for a contacts flag image backend based on the sending host.
IMP_Contacts_Image
Generates a contact image to use for a given e-mail address.
IMP_Contacts
Common code dealing with contacts handling.
IMP_Contents_Message
Prepare details for viewing a message.
IMP_Contents_View
Provides logic to format message content for delivery to the browser.
IMP_Contents
Contains all functions related to handling the content and output of mail messages in IMP.
IMP_Dynamic_AddressList
Utility methods to parse address lists used by dynamic code.
IMP_Dynamic_Base
Base class for dynamic view pages.
IMP_Dynamic_Compose_Common
Compose code common to various dynamic views.
IMP_Dynamic_Compose
Compose page for dynamic view.
IMP_Dynamic_Helper_Base
View helper class for all dynamic pages.
IMP_Dynamic_Mailbox
Mailbox page for dynamic view.
IMP_Dynamic_Maillog
Maillog message ID lookup page for dynamic view.
IMP_Dynamic_Message
Message page for dynamic view.
IMP_Exception
Base exception class for IMP.
IMP_Factory_AuthImap
A Horde_Injector based Horde_Auth_Imap factory.
IMP_Factory_Compose
A Horde_Injector based IMP_Compose factory.
IMP_Factory_ComposeAtc
A factory for creating the storage object to use for compose attachments.
IMP_Factory_Contacts
A Horde_Injector based factory for the IMP_Contacts object.
IMP_Factory_Contents
A Horde_Injector based IMP_Contents factory.
IMP_Factory_Flags
A Horde_Injector based factory for the IMP_Flags object.
IMP_Factory_Ftree
A Horde_Injector based factory for the IMP_Ftree object.
IMP_Factory_Identity
A Horde_Injector based factory for IMP's identity object.
IMP_Factory_Imap
A Horde_Injector based IMP_Imap factory.
IMP_Factory_Mail
A factory to allow for IMP's mail configuration to override the default Horde configuration.
IMP_Factory_MailAutoconfig
A Horde_Injector based factory for the Mail autoconfiguration object.
IMP_Factory_Mailbox
A Horde_Injector based IMP_Mailbox factory.
IMP_Factory_MailboxCache
A Horde_Injector based IMP_Mailbox_SessionCache factory.
IMP_Factory_MailboxList
A Horde_Injector based IMP_Mailbox_List factory.
IMP_Factory_Maillog
A Horde_Injector based factory for the IMP_Maillog object.
IMP_Factory_MimeViewer
A Horde_Injector based Horde_Mime_Viewer factory for IMP drivers.
IMP_Factory_Pgp
A Horde_Injector based factory for the IMP_Pgp object.
IMP_Factory_PrefsSort
A Horde_Injector based factory for the IMP_Prefs_Sort object.
IMP_Factory_Quota
A Horde_Injector based factory for the IMP_Quota object.
IMP_Factory_Search
A Horde_Injector based factory for the IMP_Search object.
IMP_Factory_Sentmail
A Horde_Injector based factory for the IMP_Sentmail object.
IMP_Factory_Smime
A Horde_Injector based factory for the IMP_Smime object.
IMP_Factory_Spam
A Horde_Injector based IMP_Spam factory.
IMP_Filter
The IMP_Filter class contains all functions related to handling filtering messages in IMP.
IMP_Flag_Base
This class provides the data structure for a message flag.
IMP_Flag_Imap_Answered
This class implements the answered flag (RFC 3501 [2.3.2]).
IMP_Flag_Imap_Deleted
This class implements the deleted flag (RFC 3501 [2.3.2]).
IMP_Flag_Imap_Draft
This class implements the draft flag (RFC 3501 [2.3.2]).
IMP_Flag_Imap_Flagged
This class implements the flagged for followup flag (RFC 3501 [2.3.2]).
IMP_Flag_Imap_Forwarded
This class implements the forwarded flag (RFC 5550 [5.9]).
IMP_Flag_Imap_Junk
This class implements the junk flag.
IMP_Flag_Imap_NotJunk
This class implements the not junk flag.
IMP_Flag_Imap_Seen
This class implements the seen flag (RFC 3501 [2.3.2]).
IMP_Flag_Imap
This class provides the data structure for a message flag.
IMP_Flag_System_Attachment
This class implements the attachment flag.
IMP_Flag_System_Encrypted
This class implements the encrypted message flag.
IMP_Flag_System_HighPriority
This class implements the high priority flag.
IMP_Flag_System_List
This class implements the mailing list message flag.
IMP_Flag_System_LowPriority
This class implements the low priority flag.
IMP_Flag_System_Personal
This class implements the personal message flag.
IMP_Flag_System_Signed
This class implements the signed message flag.
IMP_Flag_System_Unseen
This class implements formatting for unseen messages. Unseen occurs when the seen flag (RFC 3501 [2.3.2]) is NOT set; thus, it can not be handled in the seen flag object.
IMP_Flag_User
This class provides the data structure for a user-defined message flag.
IMP_Flags
Provides an interface to deal with display of flags/keywords/labels on messages.
IMP_Ftree_Account_Imap
Implementation of the account object for an IMAP server.
IMP_Ftree_Account_Inboxonly
Implementation of the account object for an INBOX-only server.
IMP_Ftree_Account_Remote
Implementation of the account object for a remote server.
IMP_Ftree_Account_Vfolder
Implementation of the account object for Virtual Folders.
IMP_Ftree_Account
Abstract class definining an account source for the IMP folder tree.
IMP_Ftree_Element
A tree element.
IMP_Ftree_Eltdiff
Track element changes in the folder tree.
IMP_Ftree_Iterator_Ancestors
Iterator that returns all the ancestors (and their siblings) for an element.
IMP_Ftree_Iterator
Iterator for the IMP_Ftree object.
IMP_Ftree_IteratorFilter_Children
Iterator filter for IMP_Ftree that filters child elements.
IMP_Ftree_IteratorFilter_Containers
Iterator filter for IMP_Ftree that allows filtering of container elements.
IMP_Ftree_IteratorFilter_Expanded
Iterator filter for IMP_Ftree that filters unexpanded elements.
IMP_Ftree_IteratorFilter_Mailboxes
Iterator filter for IMP_Ftree that allows filtering of specific mailboxes.
IMP_Ftree_IteratorFilter_Nonimap
Iterator filter for IMP_Ftree that filters non-IMAP elements.
IMP_Ftree_IteratorFilter_Polled
Iterator filter for IMP_Ftree that filters by polled elements.
IMP_Ftree_IteratorFilter_Remote
Iterator filter for IMP_Ftree that filters remote elements.
IMP_Ftree_IteratorFilter_Special
Iterator filter for IMP_Ftree that filters special mailboxes.
IMP_Ftree_IteratorFilter_Subscribed
Iterator filter for IMP_Ftree that filters by subscribed status.
IMP_Ftree_IteratorFilter_Vfolder
Iterator filter for IMP_Ftree that filters Virtual Folders.
IMP_Ftree_IteratorFilter
Iterator filter for IMP_Ftree.
IMP_Ftree_Prefs_Expanded
Manage the expanded folders list.
IMP_Ftree_Prefs_Poll
Manage the mailbox poll list.
IMP_Ftree_Prefs
Abstract object handling folder tree prefereces.
IMP_Ftree_Select
Generate a select form HTML input tag.
IMP_Ftree
IMP_Ftree (folder tree) provides a tree view of the mailboxes on a backend (a/k/a a folder list; in IMP, folders = collection of mailboxes), along with other display elements (Remote Accounts; Virtual Folders).
IMP_Images
Common code relating to image viewing preferences.
IMP_Imap_Acl
Management of IMAP Access Control Lists.
IMP_Imap_Cache_Wrapper
A serializable wrapper for the IMAP cache backend. Ensures that IMAP object uses global Horde object for caching.
IMP_Imap_Config
The configuration for a IMP backend.
IMP_Imap_Exception
Exception class for handling Horde_Imap_Client exceptions in IMP.
IMP_Imap_Password
Dynamically generate the password needed for the mail server connection.
IMP_Imap_PermanentFlags
Provides an interface to query a mailbox's settable permanent flags.
IMP_Imap_Remote
Provides common functions for interaction with IMAP/POP3 servers via the Horde_Imap_Client package (for remote servers).
IMP_Imap
Provides common functions for interaction with IMAP/POP3 servers via the Horde_Imap_Client package.
IMP
IMP base class.
IMP_Indices_Copy_Notepad
Copy a message to a notepad.
IMP_Indices_Copy_Tasklist
Copy a message to a tasklist.
IMP_Indices_Copy
Abstract object implementing non-mail server copy actions.
IMP_Indices_Mailbox
Extends base Indices object by incorporating base mailbox information.
IMP_Indices
Object representing a list of message indices.
IMP_LoginTasks_SystemTask_GarbageCollection
Login system task for performing periodical garbage collection.
IMP_LoginTasks_SystemTask_Upgrade
Login system task for automated upgrade tasks.
IMP_LoginTasks_SystemTask_UpgradeAuth
Login system task for automated upgrade tasks.
IMP_LoginTasks_Task_Autocreate
Autocreate special mailboxes on login.
IMP_LoginTasks_Task_DeleteAttachmentsMonthly
Login tasks module that deletes old linked attachments.
IMP_LoginTasks_Task_DeleteSentmailMonthly
Login tasks module that deletes old sent-mail mailboxes.
IMP_LoginTasks_Task_FilterOnLogin
Login task that filters INBOX on login.
IMP_LoginTasks_Task_PurgeSentmail
Login tasks module that purges old messages in the sent-mail mailbox.
IMP_LoginTasks_Task_PurgeSpam
Login tasks module that purges old messages in the Spam mailbox.
IMP_LoginTasks_Task_PurgeTrash
Login tasks module that purges old messages in the Trash mailbox.
IMP_LoginTasks_Task_RecoverDraft
Login task that checks for drafts to be recovered.
IMP_LoginTasks_Task_RenameSentmailMonthly
Login tasks module that renames sent-mail mailboxes every month.
IMP_Mailbox_List_Pop3
This class contains code related to generating and handling a mailbox message list for POP3 servers.
IMP_Mailbox_List_Thread
This class represents thread information for a single message.
IMP_Mailbox_List_Virtual
This class extends the mailbox message list handling code for virtual mailboxes.
IMP_Mailbox_List
This class contains code related to generating and handling a mailbox message list.
IMP_Mailbox_SessionCache
This object manages IMP_Mailbox cache data that is stored in the session.
IMP_Mailbox_Ui
Common UI code for IMP's various mailbox views.
IMP_Mailbox
This object is a clearinghouse for actions related to an IMP mailbox.
IMP_Maillog_Log_Base
Abstract log entry.
IMP_Maillog_Log_Forward
Forward log entry.
IMP_Maillog_Log_Mdn
MDN log entry.
IMP_Maillog_Log_Redirect
Redirect log entry.
IMP_Maillog_Log_Reply
Reply log entry.
IMP_Maillog_Log_Replyall
Reply-all log entry.
IMP_Maillog_Log_Replylist
Reply-list log entry.
IMP_Maillog_Log_Sentmail
Log entry that references a sent-mail action.
IMP_Maillog_Message
Object representing a message to be logged.
IMP_Maillog_Messages
Object representing a series of logged messages.
IMP_Maillog_Storage_Base
Abstract storage driver for the IMP_Maillog class.
IMP_Maillog_Storage_Composite
Composite storage driver for the IMP_Maillog class.
IMP_Maillog_Storage_History
Horde_History storage driver for the IMP_Maillog class.
IMP_Maillog_Storage_Mdnsent
IMAP flag storage driver for the MDNSent keyword (RFC 3503 [3.1]).
IMP_Maillog_Storage_Null
Null storage driver for the IMP_Maillog class.
IMP_Maillog
Base class implementing logging of responses to e-mail messages.
IMP_Mbox_Generate
Method to generate MBOX data.
IMP_Mbox_Import
Method to import MBOX data into a mailbox.
IMP_Mbox_Size
Determine the size of a mailbox.
IMP_Message_Date
Common code dealing with date formatting for messages.
IMP_Mime_Headers
Code for manipulating/parsing MIME header data.
IMP_Mime_Status_RenderIssue_Display
Wraps all display issues for a message part in a status message that hides the details by default.
IMP_Mime_Status_RenderIssue
A status message that indicates a non-critical issue with rendering the data of a message part. These issues are not displayed by default.
IMP_Mime_Status
Provides the object that contains the status data to output when viewing MIME parts in IMP.
IMP_Mime_Viewer_Alternative
Renderer for multipart/alternative content (RFC 2046 [5.1.4]).
IMP_Mime_Viewer_Appledouble
Handler for multipart/appledouble data (RFC 1740).
IMP_Mime_Viewer_Audio
Extension of base audio driver by outputting information on the duration of the audio data if that information was provided in the original message.
IMP_Mime_Viewer_Enriched
Handler to render plain text from enriched content tags (RFC 1896).
IMP_Mime_Viewer_Externalbody
Renderer for message/external-body (RFC 2046 [5.2.3]) data.
IMP_Mime_Viewer_Html
Renderer of HTML data, attempting to remove malicious code.
IMP_Mime_Viewer_Images
Renderer for image data.
IMP_Mime_Viewer_Itip
Displays vCalendar/iCalendar data and provides an option to import the data into a calendar source, if available.
IMP_Mime_Viewer_Mdn
Handler for multipart/report messages that refer to message disposition notification (MDN) messages (RFC 3798).
IMP_Mime_Viewer_Partial
Renderer for message/partial data (RFC 2046 [5.2.2]).
IMP_Mime_Viewer_Pdf
Handler to generate thumbnails for PDF attachments.
IMP_Mime_Viewer_Pgp
Renderer to allow viewing/decrypting of PGP formatted messages (RFC 3156).
IMP_Mime_Viewer_Plain
Renderer for text/plain MIME parts with URLs made into hyperlinks.
IMP_Mime_Viewer_Related
Renderer for multipart/related messages (RFC 2387).
IMP_Mime_Viewer_Rfc822
Renderer that indicates that all subparts should be wrapped in a parent display DIV element.
IMP_Mime_Viewer_Smil
Renderer for SMIL documents to very basic HTML.
IMP_Mime_Viewer_Smime
Renderer for viewing/decrypting of S/MIME v3.2 messages (RFC 5751).
IMP_Mime_Viewer_Status
Renderer for multipart/report data referring to mail system administrative messages (RFC 3464).
IMP_Mime_Viewer_Syntaxhighlighter
The IMP_Mime_Viewer_Syntaxhighlighter class extends Horde_Core_Mime_Viewer_Syntaxhighlighter in order to catch when the preview pane is updated.
IMP_Mime_Viewer_Tgz
Handler to render the contents of gzip/tar files, allowing downloading of extractable files.
IMP_Mime_Viewer_Vcard
Handler to render the contents of vCard files in HTML format, allowing inline display of embedded photos.
IMP_Mime_Viewer_Video
Renderer to output information on: 1. The duration of the video data, if that information was provided in the original message.
IMP_Mime_Viewer_Zip
Handler to render the contents of ZIP files, allowing downloading of extractable files.
IMP_Notification_Event_Status
This class defines the base IMP status notification types.
IMP_Notification_Handler_Decorator_NewmailNotify
Add new mail notifications to the stack.
IMP_Perms
Permission handling for IMP.
IMP_Pgp
Contains code related to handling PGP data within IMP.
IMP_Prefs_AttribText
This class manages the attrib_text preference.
IMP_Prefs_Identity
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.
IMP_Prefs_Sort_FixedDate
A fixed date (read-only) implementation of the sortpref preference.
IMP_Prefs_Sort_None
A fixed (read-only) implementation of the sortpref preference (arrival sort) that does no sorting on either mail server or web server.
IMP_Prefs_Sort_Sortpref_Locked
A mailbox sort object that has the sortby value locked.
IMP_Prefs_Sort_Sortpref
This class provides the object representation for the sort preference for a mailbox.
IMP_Prefs_Sort
This class manages the sortpref preference.
IMP_Prefs_Special_Acl
Special prefs handling for the 'aclmanagement' preference.
IMP_Prefs_Special_ComposeTemplates
Special prefs handling for the 'composetemplates_management' preference.
IMP_Prefs_Special_Drafts
Special prefs handling for the 'draftsselect' preference.
IMP_Prefs_Special_Encrypt
Special prefs handling for the 'encryptselect' preference.
IMP_Prefs_Special_Flag
Special prefs handling for the 'flagmanagement' preference.
IMP_Prefs_Special_HtmlSignature
Special prefs handling for the 'signature_html_select' preference.
IMP_Prefs_Special_ImageReplacement
Special prefs handling for the 'image_replacement_addrs' preference.
IMP_Prefs_Special_InitialPage
Special prefs handling for the 'initialpageselect' preference.
IMP_Prefs_Special_Mailto
Special prefs handling for the 'mailto_handler' preference.
IMP_Prefs_Special_NewmailSound
Special prefs handling for the 'newmail_soundselect' preference.
IMP_Prefs_Special_PgpPrivateKey
Special prefs handling for the 'pgpprivatekey' preference.
IMP_Prefs_Special_PgpPublicKey
Special prefs handling for the 'pgppublickey' preference.
IMP_Prefs_Special_Remote
Special prefs handling for the 'remotemanagement' preference.
IMP_Prefs_Special_Searches
Special prefs handling for the 'searchesmanagement' preference.
IMP_Prefs_Special_Sentmail
Special prefs handling for the 'sentmailselect' preference.
IMP_Prefs_Special_SmimePrivateKey
Special prefs handling for the 'smimeprivatekey' preference.
IMP_Prefs_Special_SmimePublicKey
Special prefs handling for the 'smimepublickey' preference, the list of public certificates from the user's address book(s).
IMP_Prefs_Special_Sourceselect
Special prefs handling for the 'sourceselect' preference.
IMP_Prefs_Special_Spam
Special prefs handling for the 'spamselect' preference.
IMP_Prefs_Special_SpecialMboxes
Shared code for handling special mailboxes preferences.
IMP_Prefs_Special_Trash
Special prefs handling for the 'trashselect' preference.
IMP_Quota_Hook
Implementation of IMP_Quota API for a generic hook function. This requires the quota hook to be set in config/hooks.php.
IMP_Quota_Imap
Quota driver for IMAP servers.
IMP_Quota_Null
Null implementation of the quota driver.
IMP_Quota_Ui
Common code dealing with quota UI display.
IMP_Quota
The abstract class that all quota drivers inherit from.
IMP_Remote_Account
Object representation of a remote mail account.
IMP_Remote
Interface to deal with storing connection details of remote accounts.
IMP_Script_Package_Autocomplete
This class identifies the javascript necessary to output the autocompleter javascript to the browser.
IMP_Script_Package_Compose
This class identifies the javascript necessary to output the compose javascript script to the browser.
IMP_Script_Package_DynamicBase
This class identifies the javascript necessary to output the base javascript needed for dynamic views.
IMP_Script_Package_Editor
This class identifies the javascript necessary to initialize CKEditor on the browser.
IMP_Script_Package_Imp
This class identifies the javascript necessary to output the IMP_JS javascript script to the browser.
IMP_Search_Element_Attachment
The attachment search query.
IMP_Search_Element_Autogenerated
Handle "automatically generated" message search query.
IMP_Search_Element_Bulk
Bulk message search query.
IMP_Search_Element_Contacts
Search query for messages sent from a contact located in a user's addressbook.
IMP_Search_Element_Daterange
Date-related search queries.
IMP_Search_Element_Flag
Flag/keyword search queries.
IMP_Search_Element_Header
This class handles header-related search queries.
IMP_Search_Element_Mailinglist
Handles the mailing list search query.
IMP_Search_Element_Or
Handles an OR clause in a search query.
IMP_Search_Element_Personal
Personal recipient search query.
IMP_Search_Element_Recipient
Recipient (To/Cc/Bcc) search query.
IMP_Search_Element_Size
Size-related search queries.
IMP_Search_Element_Text
Text-related search queries.
IMP_Search_Element_Within
Within (date) search queries.
IMP_Search_Element
Abstract framework for a search query element.
IMP_Search_Filter_Attachment
Filter for messages with attachments.
IMP_Search_Filter_Autogenerated
Filter for automatically generated messages.
IMP_Search_Filter_Builtin
Base definition for built-in filters.
IMP_Search_Filter_Bulk
Filter for bulk mail.
IMP_Search_Filter_Contacts
Filter for messages sent from addresses contained within a user's personal contacts.
IMP_Search_Filter_Mailinglist
Filter for mailing list messages.
IMP_Search_Filter_Personal
Filter for the personal recipient search.
IMP_Search_Filter
A data structure for storing a stored filter.
IMP_Search_IteratorFilter
Iterator filter for the IMP_Search object.
IMP_Search_Query
Data structure for a search query.
IMP_Search_Vfolder_Builtin
Base definition for built-in Virtual Folders.
IMP_Search_Vfolder_Vinbox
Data structure for storing the virtual inbox.
IMP_Search_Vfolder_Vtrash
Data structure for storing the virtual trash.
IMP_Search_Vfolder
Data structure for storing a virtual folder.
IMP_Search
Object handling mailbox searching in IMP.
IMP_Sentmail_Mongo
Sentmail driver implementation for MongoDB databases.
IMP_Sentmail_Null
A null implementation of the sentmail driver.
IMP_Sentmail_Sql
Sentmail driver implementation for SQL databases.
IMP_Sentmail
The abstract class that all sentmail implementations inherit from.
IMP_Smartmobile
Base class for smartmobile view pages.
IMP_Smime
Contains code related to handling S/MIME messages within IMP.
IMP_Spam_Email
Spam reporting driver via e-mail.
IMP_Spam_Null
Null spam reporting.
IMP_Spam_Program
Spam reporting driver utilizing a local binary.
IMP_Spam
Handles spam/innocent reporting within IMP.
IMP_Test
Provides the IMP configuration for the Horde test script.
IMP_Tree_Flist
The IMP_Tree_Flist class provides an IMP dropdown mailbox (folder tree) list.
IMP_Tree_Jquerymobile
This class defines Jquerymobile output for a mailbox (folder tree) list.
IMP_View_Subinfo
This is a view of the IMP subinfo bar.

Constants

HORDE_BASE  = \realpath(\IMP_BASE . '/..')
IMP_BASE  = \realpath(__DIR__ . '/..')

Constants

HORDE_BASE

public mixed HORDE_BASE = \realpath(\IMP_BASE . '/..')

IMP_BASE

public mixed IMP_BASE = \realpath(__DIR__ . '/..')

Search results