-
$abook_file_line_length
-
Controls file based address book entry size
-
$abook_global_file
-
Shared filebased address book
-
$abook_global_file_listing
-
Listing of shared address book control
-
$abook_global_file_writeable
-
Writing into shared address book control
-
$addrbook_global_dsn
-
DSN of global address book database
-
$addrbook_global_listing
-
Control listing of global database address book
-
$addrbook_global_table
-
Table used for global database address book
-
$addrbook_global_writeable
-
Control writing into global database address book
-
$add_extra_field
-
Controls use of 'extra' field
-
$adl
-
-
$aExtraAttribs
-
additional javascript or other widget attributes added to the user input; must be an array where keys are attribute names ("onclick", etc) and values are the attribute values.
-
$aggressive_decoding
-
Aggressive Decoding Control
-
$AllowSpamFilters
-
User level spam filters control
-
$allow_advanced_search
-
Search functions control
-
$allow_charset_search
-
IMAP Charset Use Control
-
$allow_remote_configtest
-
Allow Remote configtest Access
-
$ask_user_info
-
Ask User for Personal Information on login
-
$aTimeZones
-
Standard timezone array.
-
$attachment_dir
-
Attachments directory
-
$att_local_name
-
Local attachment filename location where the tempory attachment is stored. For use in delivery class.
-
$auth
-
Authentication type
-
$auto_create_special
-
Create Special Folders Control
-
abook_create_form
-
Constructs the "new address" form
-
abook_database
-
Constructor (PHP4 style, kept for compatibility reasons)
-
abook_database
-
Address book in a database backend
-
abook_ldap_server
-
Address book backend for LDAP server
-
abook_ldap_server
-
Constructor (PHP4 style, kept for compatibility reasons)
-
abook_local_file
-
Constructor (PHP4 style, kept for compatibility reasons)
-
abook_local_file
-
Backend for address book as a pipe separated file
-
add
-
Add address
-
add
-
Add entry to backend
-
add
-
Add address
-
add
-
Create a new address
-
add
-
Add address
-
addAbookSort
-
Display a column header with sort buttons
-
addButton
-
Normal button
-
addCheckBox
-
Form checkbox
-
addChildNodeToTree
-
Will insert a new value into the tree, based on a given comparison value.
-
addEntity
-
Add nested message part
-
addForm
-
Make a <form> start-tag.
-
addHidden
-
A hidden form field.
-
addInput
-
An input textbox.
-
addInputField
-
Helper function to create form fields, not to be called directly, only by other functions below.
-
addMbx
-
-
addPwField
-
Password input field
-
addRadioBox
-
Form radio box
-
addReset
-
Form reset button
-
AddressBook
-
Constructor (PHP4 style, kept for compatibility reasons)
-
AddressBook
-
This is the main address book class that connect all the backends and provide services to the functions above.
-
addressbook_backend
-
Generic backend that all other backends extend
-
addressbook_cmp
-
Had to move this function outside of the Addressbook Class PHP 4.0.4 Seemed to be having problems with inline functions.
-
addressbook_init
-
Create and initialize an addressbook object.
-
AddressStructure
-
Class used to work with email address headers
-
addRFC822Header
-
Add header object to message object.
-
addr_display_result
-
List search results
-
addr_insert_hidden
-
Insert hidden data
-
addSelect
-
Function to create a selectlist from an array.
-
addSubmit
-
Form submission button
-
addTextArea
-
Textarea form element.
-
add_backend
-
Add a new backend.
-
adm_check_user
-
Check if user has access to administrative functions
-
adm_template_options
-
Returns reformated aTemplateSet array data for option selection
-
alistcmp
-
Sort array by the key "name"
-
append
-
Appends values to template variables
-
append
-
Appends values to template variables
-
append
-
Appends values to template variables
-
append_by_ref
-
Appends values to template variables by reference
-
append_by_ref
-
Appends values to template variables by reference
-
append_by_ref
-
Appends values to template variables by reference
-
apply_template
-
Applys the template and generates final output destined for the user's browser
-
apply_template
-
Applys the template and generates final output destined for the user's browser
-
apply_template
-
Applys the template and generates final output destined for the user's browser
-
array_combine
-
Creates an array by using one array for keys and another for its values (PHP 5)
-
ASEARCH_BIOP
-
-
asearch_check_query
-
Sanity checks, done before running the imap command and before calling push_recent
-
ASEARCH_CRITERIA
-
Name of session var
-
asearch_delete_saved
-
Delete a saved search from the prefs
-
asearch_edit_last
-
Get last search criteria from session or prefs
-
asearch_edit_recent
-
Edit a recent search
-
asearch_edit_saved
-
Edit a saved search
-
ASEARCH_EXCLUDE
-
-
asearch_find_recent
-
Find a recent search in the prefs (used to avoid saving duplicates)
-
asearch_forget_recent
-
Remove a recent search from prefs
-
asearch_getPref
-
Gets user's advanced search preferences
-
asearch_get_date_display
-
Translate the input date to imap date to local date display,
-
asearch_get_mailbox_display
-
-
asearch_get_query_display
-
Translate the query to rough natural display
-
ASEARCH_MAILBOX
-
-
asearch_mailbox_exists
-
Verify that a mailbox exists
-
ASEARCH_MAX
-
-
asearch_nz
-
This is a convenient way to avoid spreading if (isset(... all over the code
-
asearch_print_form
-
Print the advanced search form
-
asearch_print_form_basic
-
Print the basic search form
-
asearch_print_query_array
-
Print a whole query array, recent or saved
-
asearch_print_recent
-
Print the recent array
-
asearch_print_saved
-
Print the saved array
-
asearch_push_recent
-
Push a recent search into the prefs
-
asearch_read_recent
-
Read the recent searches from the prefs
-
asearch_read_saved
-
Read the saved searches from the prefs
-
asearch_removePref
-
Deletes user's advanced search preferences
-
asearch_save_recent
-
Save a recent search to the prefs
-
asearch_serialize
-
-
asearch_setPref
-
Sets user's advanced search preferences
-
ASEARCH_SUB
-
-
asearch_unhtmlentities
-
This should give the same results as PHP 4 >= 4.3.0's html_entity_decode(),
-
asearch_unhtml_strcoll
-
Array sort callback used to sort $imap_asearch_options
-
ASEARCH_UNOP
-
-
asearch_unserialize
-
-
ASEARCH_WHAT
-
-
ASEARCH_WHERE
-
Prefs array ordinals. Must match $recent_prefkeys and $saved_prefkeys
-
asearch_write_recent
-
Write a recent search to prefs
-
asearch_write_saved
-
Write a saved search to the prefs
-
assign
-
Assigns values to template variables
-
assign
-
Assigns values to template variables
-
assign
-
Assigns values to template variables
-
AssignDelayedErrors
-
Store errors generated in a previous script but couldn't be displayed
-
assign_by_ref
-
Assigns values to template variables by reference
-
assign_by_ref
-
Assigns values to template variables by reference
-
assign_by_ref
-
Assigns values to template variables by reference
-
attachment_common_link_html
-
Adds href and text keys to attachment_common array for html attachments
-
attachment_common_link_image
-
Adds href and text keys to attachment_common array for image attachments
-
attachment_common_link_message
-
Adds href and text keys to attachment_common array for rfc822 attachments
-
attachment_common_link_text
-
Adds href and text keys to attachment_common array for text attachments
-
attachment_common_link_vcard
-
Adds href and text keys to attachment_common array for vcard attachments
-
attachment_common_octet_stream
-
Processes octet-stream attachments.
-
attachment_common_parse
-
-
attachSelectedMessages
-
Attach messages to a compose session
-
authPop
-
-
AddressStructure.class.php
-
-
abook_database.php
-
-
abook_ldap_server.php
-
-
abook_local_file.php
-
-
addressbook.php
-
-
arrays.php
-
-
attachment_common.php
-
-
auth.php
-
-
abook_util.php
-
-
accessibility.php
-
-
auth.php
-
-
about.php
-
-
addrbook_popup.php
-
-
addrbook_search.php
-
-
addrbook_search_html.php
-
-
addressbook.php
-
-
alien_glow.php
-
-
autumn.php
-
-
autumn2.php
-
-
$capabilities
-
Capabilities (POP3EXT capa)
-
$caption
-
The text that prefaces setting on the preferences page
-
$caption_wrap
-
Whether or not the caption text is allowed to wrap
-
$cc
-
Cc header
-
$charset
-
-
$charset
-
-
$check_referrer
-
Check Page Referrer
-
$comment
-
text displayed to the user
-
$config_location_base
-
Location base
-
$config_use_color
-
Color in config control
-
$conn
-
Connection resource
-
$content_desc
-
-
$content_id
-
-
$content_type
-
Content Type object
-
$content_type
-
The content type for this template set
-
$cpw_ldap_admindn
-
BindDN that should be able to change password.
-
$cpw_ldap_adminpw
-
password used for $cpw_ldap_admindn
-
$cpw_ldap_basedn;
-
LDAP basedn that is used for binding to LDAP server.
-
$cpw_ldap_binddn
-
BindDN that should be able to search LDAP directory and find DN used by user.
-
$cpw_ldap_bindpw
-
password used for $cpw_ldap_binddn
-
$cpw_ldap_connect_opts
-
LDAP connection options
-
$cpw_ldap_default_crypto
-
crypto that is used to encode new password
-
$cpw_ldap_port
-
Port of LDAP server.
-
$cpw_ldap_server
-
Address of LDAP server.
-
$cpw_ldap_userid_attr
-
LDAP attribute that stores username.
-
$cpw_ldap_use_tls
-
Controls use of starttls on LDAP connection.
-
$cpw_peardb_connect_opts
-
Pear DB connection options
-
$cpw_peardb_crypted_passwd
-
Passwords are plaintext or encrypted
-
$cpw_peardb_debug
-
Controls output debugging errors Error messages might contain login and password information.
-
$cpw_peardb_domain_field
-
Field that stores domain part of username
-
$cpw_peardb_dsn
-
Connection DSN.
-
$cpw_peardb_passwd_field
-
Field that stores password
-
$cpw_peardb_table
-
Table that stores user information
-
$cpw_peardb_uid_field
-
Field that stores user name
-
$create
-
Create file, if it not present
-
cachePrefValues
-
Check the preferences into the session cache.
-
cache_template_file_hierarchy
-
Obtain template file hierarchy from cache.
-
calcFetchColumns
-
This function is a utility function for setting which headers should be
-
calcMessageListColumnWidth
-
-
calculate_references
-
function calculate_references - calculate correct References string Adds the current message ID, and makes sure it doesn't grow forever, to that extent it drops message-ID's in a smart way until the string length is under the recommended value of 1000 ("References: <986>\r\n").
-
calculate_template_file_directory
-
Determine the relative template directory path for the given template ID.
-
calculate_template_images_directory
-
Determine the relative images directory path for the given template ID.
-
calendar
-
Add link to menu at top of content pane
-
calendar_do
-
Add link to menu at top of content pane
-
calendar_header
-
Adds second layer of calendar links to upper menu
-
catalog_template_files
-
Traverse template hierarchy and catalogue all template files (for storing in cache).
-
changed
-
-
change_columns_list
-
Change the column order of a mailbox
-
change_password_loadinfo
-
Displays information after "Successfully Saved Options:"
-
change_password_optpage
-
Add plugin option block
-
change_password_version
-
Return version information
-
charset_convert
-
Combined decoding and encoding functions
-
charset_decode
-
Converts string from given charset to charset, that can be displayed by user translation.
-
charset_decode
-
Decode from charset used by this LDAP server to charset used by translation
-
charset_decode_cp855
-
Decode a cp855-encoded string
-
charset_decode_cp866
-
Decode a cp866-encoded string
-
charset_decode_cp1250
-
Decode a cp1250 string
-
charset_decode_cp1251
-
Decode cp1251-encoded string
-
charset_decode_cp1252
-
Decode cp1252-encoded string
-
charset_decode_cp1253
-
Decode cp1253-encoded string
-
charset_decode_cp1254
-
Decode cp1254-encoded string
-
charset_decode_cp1255
-
Decode cp1255-encoded string
-
charset_decode_cp1256
-
decode cp1256-encoded string
-
charset_decode_cp1257
-
Decode cp1257-encoded string
-
charset_decode_cp1258
-
Decde a cp1258-encoded string
-
charset_decode_iso_8859_1
-
Decode iso8859-1 string
-
charset_decode_iso_8859_2
-
Decode iso8859-2 encoded string
-
charset_decode_iso_8859_3
-
Decode iso8859-3 encoded string
-
charset_decode_iso_8859_4
-
Decode iso8859-4 string
-
charset_decode_iso_8859_5
-
Decode iso8859-5 encoded string
-
charset_decode_iso_8859_6
-
Decode iso8859-6 strings
-
charset_decode_iso_8859_7
-
Decode iso8859-7 encoded strings
-
charset_decode_iso_8859_8
-
Decode iso8859-8 encoded strings
-
charset_decode_iso_8859_9
-
Decode iso8859-9 encoded strings
-
charset_decode_iso_8859_10
-
Decode iso-8859-10 encoded string
-
charset_decode_iso_8859_11
-
Decode iso8859-11 string
-
charset_decode_iso_8859_13
-
Decode iso8859-13
-
charset_decode_iso_8859_14
-
Decode iso8859-14 encoded string
-
charset_decode_iso_8859_15
-
Decode iso8859-15 encoded string
-
charset_decode_iso_8859_16
-
Decode iso8859-16 string
-
charset_decode_iso_ir_111
-
Decode iso-ir-111 encoded strings
-
charset_decode_koi8_r
-
Decode koi8r strings
-
charset_decode_koi8_u
-
Decode koi8-u encoded strings
-
charset_decode_ns_4551_1
-
ns_4551_1 decoding function
-
charset_decode_tis_620
-
Decode tis620 encoded strings
-
charset_decode_us_ascii
-
us-ascii decoding function.
-
charset_decode_utf_8
-
Decode utf-8 strings
-
charset_encode
-
Converts html string to given charset
-
charset_encode
-
Encode string to the charset used by this LDAP server
-
charset_encode_cp1251
-
Converts string to cp1251
-
charset_encode_cp1255
-
Converts string to cp1255
-
charset_encode_cp1256
-
Converts string to cp1256
-
charset_encode_iso_8859_1
-
Converts string to iso-8859-1
-
charset_encode_iso_8859_2
-
Converts string to iso-8859-2
-
charset_encode_iso_8859_7
-
Converts string to iso-8859-7
-
charset_encode_iso_8859_9
-
Converts string to iso-8859-9
-
charset_encode_iso_8859_15
-
Converts string to iso-8859-15
-
charset_encode_koi8_r
-
Converts string to koi8-r
-
charset_encode_koi8_u
-
Converts string to koi8-u
-
charset_encode_tis_620
-
Converts string to tis-620
-
charset_encode_us_ascii
-
Converts string to us-ascii
-
charset_encode_utf_8
-
Converts string to utf-8
-
checkForJavascript
-
Javascript support detection function
-
checkForPrefs
-
Check for a preferences file. If one can not be found, create it.
-
checkInput
-
-
check_is_noinferiors
-
Detects if mailbox has noinferiors flag (can't store subfolders)
-
check_is_noselect
-
Detects if mailbox has noselect flag (can't store messages) In versions older than 1.4.5 function checks only LSUB responses and can produce pcre warnings.
-
check_php_version
-
Standard SquirrelMail function copied to class in order to make class independent from SquirrelMail.
-
check_php_version
-
returns true if current php version is at mimimum a.b.c
-
check_plugin_dependencies
-
Check a plugin's other plugin dependencies.
-
check_plugin_version
-
Check a plugin's version.
-
check_response
-
Reads first response line and checks it for errors
-
check_sm_version
-
returns true if the current internal SM version is at minimum a.b.c These are plain integer comparisons, as our internal version is constructed by us, as an array of 3 ints.
-
check_text
-
-
check_text
-
Checks block of text
-
check_text
-
Check block of text
-
check_word
-
-
ContentType.class.php
-
-
cleanup_nbsp
-
Replaces non-braking spaces inserted by some browsers with regular space
-
clean_crlf
-
function clean_crlf - change linefeeds and newlines to legal characters
-
clean_up
-
Clean message object
-
clear_all_assign
-
Clears the values of all assigned varaiables.
-
clear_all_assign
-
Clears the values of all assigned varaiables.
-
clear_all_assign
-
Clears the values of all assigned varaiables.
-
close
-
Close the file and forget the filehandle
-
close
-
Close the file and forget the filehandle
-
close
-
close translation file
-
cmd_spell
-
Constructor function
-
cmd_spell
-
Command line spellcheck class, compatible with ispell and aspell.
-
command_apop
-
APOP authentication
-
command_capa
-
Checks pop server capabilities
-
command_dele
-
-
command_list
-
List mailbox messages
-
command_noop
-
POP noop command
-
command_pass
-
USER authentication (password command)
-
command_quit
-
Closes POP connection
-
command_retr
-
Gets message text
-
command_rset
-
Resets message state
-
command_stat
-
Gets mailbox status
-
command_stls
-
RFC 2595 POP STARTTLS support
-
command_top
-
Gets message headers and $n of body lines.
-
command_uidl
-
Gets unique message ids
-
command_user
-
USER authentication (username command)
-
compact_mailboxes_response
-
-
composeLink
-
Create a link to compose an email to the email address given.
-
compose_Header
-
Blatantly copied/truncated/modified from displayPageHeader.
-
computeHashDirs
-
Helper function for getHashDir which does the actual hash calculation.
-
concat_hook_function
-
This function executes a hook that allows for an arbitrary return value from each plugin that will be merged into one array (or one string if all return values are strings) and returned to the core hook location.
-
config_default.php
-
-
config_local.example.php
-
-
confirm_deletion
-
Displays confirmation form when event is deleted
-
construct_template
-
Construct Template
-
ContentType
-
Constructor (PHP4 style, kept for compatibility reasons)
-
ContentType
-
Class that handles content-type headers Class was named content_type in 1.3.0 and 1.3.1. It is used internally by rfc822header class.
-
cpw_check_input
-
Will verify the input against a set of criteria: is every field supplied, does verify password match, does current password validate, ..
-
CPW_CURRENT_NOMATCH
-
-
cpw_do_change
-
Does the actual password changing (meaning it calls the hook function from the backend that does this. If something goes wrong, return error message(s). If everything ok, change the password in the session so the user doesn't have to log out, and redirect back to the options screen.
-
cpw_i18n_vmail_response
-
Function is used to translate messages returned by vmailmgr php library and vmailmgr daemon.
-
CPW_INVALID_PW
-
-
cpw_ldap_compare_pass
-
compares two passwords Code reuse. See phpldapadmin password_compare() function.
-
cpw_ldap_dochange
-
Changes password. Main function attached to hook
-
cpw_ldap_encrypt_pass
-
Encrypts LDAP password
-
cpw_ldap_get_crypto
-
returns crypto algorithm used in password.
-
cpw_ldap_init
-
Makes sure that required functions and configuration options are set.
-
cpw_ldap_password_hash
-
create hashed password
-
cpw_ldap_specialchars
-
Sanitizes LDAP query strings.
-
cpw_ldap_uid_search
-
Search LDAP for user id.
-
cpw_merak_dochange
-
This is the function that is specific to your backend. It takes
-
cpw_merak_init
-
Check if php install has all required extensions.
-
cpw_mysql_dochange
-
This is the function that is specific to your backend. It takes
-
cpw_peardb_detect_crypto
-
Detects password crypto
-
cpw_peardb_dochange
-
Changes password
-
cpw_peardb_init
-
Checks if configuration is correct
-
cpw_peardb_passwd_hash
-
Encode password
-
cpw_poppassd_closeport
-
-
cpw_poppassd_dochange
-
This is the function that is specific to your backend. It takes
-
cpw_poppassd_go
-
-
cpw_poppassd_readfb
-
-
cpw_template_dochange
-
This is the function that is specific to your backend. It takes
-
cpw_template_init
-
Use this function to do any backend-specific initialization, e.g. checking requirements, before the password change form is displayed to the user.
-
cpw_vmailmgrd_dochange
-
function used to change password in change_password plugin hooks.
-
cpw_vmailmgrd_init
-
Use this function to do any backend-specific initialisation, e.g. checking requirements, before the password change form is displayed to the user.
-
cpw_vmailmgrd_passwd
-
function that calls required vmail.inc functions and returns error codes.
-
cram_md5_response
-
Given the challenge from the server, supply the response using cram-md5 (See RFC 2195 for details)
-
createAddressObject
-
-
createWidget
-
Creates fields on option pages according to option type
-
createWidget_Boolean
-
Create boolean widget
-
createWidget_Comment
-
Creates comment
-
createWidget_EditList
-
Creates a (non-associative) edit list
-
createWidget_EditListAssociative
-
Creates an associative edit list
-
createWidget_Float
-
Creates field for floating number
-
createWidget_FolderList
-
Create folder selection box
-
createWidget_Hidden
-
Creates hidden field
-
createWidget_Info
-
Creates info block
-
createWidget_Integer
-
Creates field for integer
-
createWidget_String
-
Create string field
-
createWidget_StrList
-
Create selection box or radio button group
-
createWidget_Submit
-
Creates a submit button
-
createWidget_TextArea
-
Creates textarea
-
create_body
-
Generates an opening body tag
-
create_css_link
-
Create stylesheet links that will work for multiple browsers
-
create_hyperlink
-
Generates a hyperlink
-
create_image
-
Generates an image tag
-
create_label
-
Generates a label tag
-
create_option_groups
-
-
create_optmode_element
-
Create hidden 'optmode' input field with value set by argument
-
create_optpage_element
-
Create hidden 'optpage' input field with value set by argument
-
create_span
-
Generates a span tag
-
create_vcard
-
Create vcard from information stored in array
-
css_theme_save
-
-
currentpos
-
return current position
-
compose.php
-
-
constants.php
-
-
cp855.php
-
-
cp866.php
-
-
cp1250.php
-
-
cp1251.php
-
-
cp1252.php
-
-
cp1253.php
-
-
cp1254.php
-
-
cp1255.php
-
-
cp1256.php
-
-
cp1257.php
-
-
cp1258.php
-
-
cp1251.php
-
-
cp1255.php
-
-
cp1256.php
-
-
constants.php
-
-
compose.php
-
-
check.php
-
-
config_default.php
-
-
calendar.php
-
-
calendar_data.php
-
-
config_default.php
-
-
config_default.php
-
-
config_sample.php
-
-
config_sample.php
-
-
class.mail_fetch.php
-
-
config_default.php
-
-
constants.php
-
-
config_default.php
-
-
config_sample.php
-
-
cmd_spell.php
-
-
common.php
-
-
config_default.php
-
-
config_sample.php
-
-
compose.php
-
-
configtest.php
-
-
config.php
-
-
config.php
-
-
config.php
-
-
christmas.php
-
-
classic_blue.php
-
-
classic_blue2.php
-
-
color_theme_to_css.php
-
-
$greeting
-
Server greeting
-
$group
-
-
gettext.class.php
-
-
gettext.php
-
-
global.php
-
-
general_util.php
-
-
GenerateRandomString
-
Generates a random string from the character set you pass in
-
getAddress
-
Return address information from mime headers.
-
getAddressString
-
Do the address array to string translation
-
getAddressTokens
-
-
getAddr_a
-
function to get the array of addresses out of the header.
-
getAddr_s
-
function to get the address strings out of the header.
-
getAttachmentIcon
-
Function to retrieve correct attchment icon based on user prefs
-
getAttachments
-
downloads attachments from original message, stores them in attachment directory and adds them to composed message.
-
getAttachments
-
-
getBackends
-
Function to build a list of available backends for searching
-
getBcc
-
-
getBCC
-
function getBCC - reserved for extended functionality
-
getBoxStructure
-
Recursively iterates a mailboxes object to build a data structure that is easy for template authors to work with.
-
getByteSize
-
Parse strings such as "8M" and "2k" into their corresponding size in bytes
-
getContentType
-
-
getDateString
-
Returns a short representation of the date, taking timezones and localization into account.
-
getDayAbrv
-
Like getDayName, but returns the short form
-
getDayName
-
Returns the (localized) string for a given day number.
-
getEmail
-
Parses a string and returns the first e-mail address found.
-
getEmail
-
Return just the email portion of this address
-
getEncodedAddress
-
Shorter version of getAddress() function Returns full encoded address.
-
getEntity
-
-
getEntity
-
-
getFilename
-
Get file name used for mime part
-
getFlagIcon
-
Function to retrieve correct icon based on provided message flags. This is a merge/replacement for getFlagIcon() and getFlagText() functions.
-
getforwardHeader
-
Creates header fields in forwarded email body
-
getforwardSubject
-
************** Only function definitions go below ************
-
getGMTSeconds
-
Corrects a time stamp to be the local time.
-
getHashedDir
-
Helper function for getHashedFile, given a username returns the hashed dir for that username.
-
getHashedFile
-
Given a username and datafilename, this will return the path to the hashed location of that datafile.
-
getIcon
-
Checks for an image icon and returns a complete image tag or a text string with the text icon based on what is found and user prefs.
-
getIconPath
-
Gets the path to the specified icon or returns NULL if the image is not found. This has been separated from getIcon to allow the path to be fetched for use w/ third party packages, e.g. dTree.
-
getKey
-
Get user's prefs setting
-
getLongDateString
-
This returns a date of the format "Wed, Oct 29, 2003 9:52 am", or the same in 24H format (depending on the user's settings), and taking localization into accout.
-
getMailbox
-
-
getMessageCount
-
Recursively iterates a mailboxes object to get the cummulative count of messages for all folderes below the current mailbox.
-
getMessage_RFC822_Attachment
-
-
getMonthAbrv
-
Returns the (localized) string for a given month number, short representation.
-
getMonthName
-
Returns the (localized) string for a given month number.
-
getParameter
-
Gets parameter value from $parameters array
-
getPref
-
Return the value for the desired preference.
-
getPriorityIcon
-
Function to retrieve correct priority icon based on user prefs
-
getPriorityStr
-
-
getProperty
-
Returns value of content disposition property
-
getReplyCitation
-
creates top line in reply citations
-
getSig
-
Get the signature.
-
GetSub
-
-
gettext_reader
-
constructor that requires StreamReader object
-
gettext_reader
-
Class that uses parsed translation input objects
-
getTimeStamp
-
Decodes a RFC 822 Date-header into a timestamp
-
getWritableBackends
-
Retrieve a list of writable backends
-
get_abook_paginator
-
Creates an address book paginator
-
get_abook_sort
-
Address book sorting options
-
get_alternative_stylesheets
-
Return all alternate stylesheets provided by template.
-
get_attr_name
-
Determine internal attribute name given one of the SquirrelMail SM_ABOOK_FIELD_* constants
-
get_backend_list
-
Return an array of backends of a given type, or all backends if no type is specified.
-
get_compact_paginator_str
-
This function computes the comapact paginator string.
-
get_content_type
-
Return the content-type for this template set.
-
get_default_template_set
-
Determine what the default template set is.
-
get_fallback_template_file_directory
-
Return the relative template directory path for the fallback template set.
-
get_fallback_template_set
-
Determine what the ultimate fallback template set is.
-
get_fallback_template_set_id
-
Return the template ID for the fallback template set.
-
get_field_name
-
Determine internal database field name given one of the SquirrelMail SM_ABOOK_FIELD_* constants
-
get_identities
-
Returns an array of all the identities.
-
get_info
-
parses through and gets the information from the different documents.
-
get_javascript_includes
-
Return all JavaScript files provided by the template.
-
get_location
-
get_location
-
get_message_details
-
Returns actual message details
-
get_message_list_uri
-
Get Message List URI
-
get_non_rfc_lists
-
Get current list of subscribed non-RFC-compliant mailing lists for logged-in user
-
get_paginator_link
-
Generate a paginator link.
-
get_paginator_str
-
This function computes the paginator string.
-
get_plugin_dependencies
-
Get a plugin's other plugin dependencies.
-
get_plugin_requirement
-
Get a certain plugin requirement.
-
get_plugin_version
-
Get a plugin's version.
-
get_plural_forms
-
extract plural forms header
-
get_process_owner_info
-
Endeavor to detect what user and group PHP is currently running as. Probably only works in non-Windows environments.
-
get_rendering_template_engine_object
-
Get template engine needed to render given template file.
-
get_rpc_template_set
-
Determine what the RPC template set is.
-
get_secured_config_value
-
Get an immutable copy of a configuration variable if SquirrelMail
-
get_smtp_user
-
Fillin user and password based on SMTP auth settings.
-
get_squirrel_sort
-
Retrieves an array with a sorted uid list. Sorting is done by SquirrelMail
-
get_string_number
-
get a string with particular number
-
get_stylesheets
-
Return all standard stylsheets provided by the template.
-
get_system_specs
-
Retrieve long text string containing semi-formatted (simple text with newlines and spaces for indentation) SquirrelMail system specs
-
get_template_config
-
Get template set config setting
-
get_template_engine_subclass
-
Instantiate and return correct subclass for this template set's templating engine.
-
get_template_file_directory
-
Return the relative template directory path for this template set.
-
get_template_file_path
-
Find the right template file.
-
get_template_vars
-
Returns assigned variable value(s).
-
get_template_vars
-
Returns assigned variable value(s).
-
get_template_vars
-
Returns assigned variable value(s).
-
get_thread_sort
-
Returns an array with each element as a string representing one message-thread as returned by the IMAP server.
-
get_translation_number
-
get translated string with particular number
-
greenhouse_effect.php
-
-
$saved_prefkeys
-
Set saved prefkeys according to $search_advanced
-
$save_function
-
The name of the Save Function for this option.
-
$search_advanced
-
If 1, show advanced search interface
-
$search_expression
-
-
$search_memory
-
Maximum number of recent searches to handle
-
$search_silent
-
If TRUE, do not show search interface
-
$search_tree
-
-
$sender
-
-
$sendmail_args
-
Extra sendmail command arguments.
-
$sendmail_args
-
Extra sendmail arguments
-
$sendmail_command
-
Stores used sendmail command Private variable that is used to inform about used sendmail command.
-
$sendmail_path
-
Path to Sendmail
-
$server
-
-
$session_name
-
PHP session name.
-
$show_alternative_names
-
Alternative Language Names Control
-
$show_contain_subfolders_option
-
Subfolder Format Control
-
$show_prefix_option
-
User level prefix control
-
$signout_page
-
Signout page
-
$size
-
Specifies the size of certain input items
-
$size
-
Message size
-
$smarty_template
-
The Smarty template object
-
$smtpPort
-
Your SMTP port number (usually 25).
-
$smtpServerAddress
-
Your SMTP server (usually the same as the IMAP server).
-
$smtp_auth_mech
-
SMTP authentication mechanism
-
$smtp_sitewide_pass
-
Custom SMTP authentication password
-
$smtp_sitewide_user
-
Custom SMTP authentication username
-
$sname
-
-
$sname
-
Displayed backend name
-
$spamcop_quick_report
-
Disable Quick Reporting by default
-
$SpamFilters_BulkQuery
-
Path to bulkquery program
-
$SpamFilters_CacheTTL
-
DNS query TTL
-
$SpamFilters_DNScache
-
SpamFiltering Cache
-
$SpamFilters_SharedCache
-
Shared filtering cache control
-
$SpamFilters_ShowCommercial
-
Commercial Spam Filters Control
-
$SpamFilters_YourHop
-
SpamFilters YourHop Setting
-
$spell_command
-
-
$SQSPELL_APP
-
List of configured dictionaries
-
$SQSPELL_APP_DEFAULT
-
Default dictionary
-
$SQSPELL_VERSION
-
SquirrelSpell version. Don't modify, since it identifies the format
-
$SQSPELL_WORDS_FILE
-
File that stores user's dictionary
-
$squirrelmail_default_language
-
Default language
-
$starttls
-
-
$subdict
-
-
$subject
-
Subject header
-
streams.class.php
-
-
SMimeMessage.class.php
-
-
Smarty_Template.class.php
-
-
strings.php
-
-
standard.php
-
-
standard_orig.php
-
-
setup.php
-
-
setup.php
-
-
show_system_specs.php
-
-
system_specs.php
-
-
setup.php
-
-
setup.php
-
-
setup.php
-
-
setup.php
-
-
spamoptions.php
-
-
setup.php
-
-
setup.php
-
-
setup.php
-
-
setup.php
-
-
setup.php
-
-
setup.php
-
-
setup.php
-
-
setup.php
-
-
setup.php
-
-
spamcop.php
-
-
setup.php
-
-
sqspell_config.php
-
-
sqspell_functions.php
-
-
sqspell_interface.php
-
-
sqspell_options.php
-
-
setup.php
-
-
setup.php
-
-
save
-
-
saveAttachedFiles
-
-
saveDelayedErrors
-
Force the delayed errors to be stored in the session in case
-
savePrefValues
-
Save the preferences for this user.
-
save_identities
-
Function to save the identities array
-
save_option
-
Saves the option value (this is the default save function unless overridden by the user)
-
save_option_draft_folder
-
Saves the draft folder option.
-
save_option_javascript_autodetect
-
This function saves the javascript detection option.
-
save_option_noop
-
save function that does not save
-
save_option_reply_prefix
-
This function saves the reply prefix (body_quote) character(s)
-
save_option_sent_folder
-
Saves the sent folder option.
-
save_option_sent_subfolders_base
-
Update the folder settings/auto-create new subfolder
-
save_option_sent_subfolders_setting
-
Saves sent_subfolder_options
-
save_option_signature
-
Saves the signature option.
-
save_option_template
-
This function saves a new template setting.
-
save_option_trash_folder
-
Saves the trash folder option.
-
search
-
Search for entries in address books
-
search
-
Search the database
-
search
-
Search for entries in backend
-
search
-
Search the LDAP server
-
search
-
Search the file
-
seekto
-
Moves to defined position in a file
-
select_option_day
-
Generates html option tags with day of month values
-
select_option_hour
-
Generates html option tags with hour values
-
select_option_length
-
Generates html option tags with length values
-
select_option_minute
-
Generates html option tags with minute values
-
select_option_month
-
Generates html option tags with month values
-
select_option_priority
-
Generates html option tags with priority values
-
select_option_year
-
Generates html option tags with year values
-
select_string
-
find out the appropriate form number
-
SendDownloadHeaders
-
function SendDownloadHeaders - send file to the browser
-
SendMDN
-
-
send_mail
-
function send_mail - send the message parts to the IMAP stream
-
send_mail
-
function send_mail - send the message parts to the IMAP stream
-
sent_subfolders_check_handleAsSent
-
-
sent_subfolders_check_handleAsSent_do
-
-
sent_subfolders_optpage_loadhook_folders
-
Adds sent_subfolders options in folder preferences
-
sent_subfolders_optpage_loadhook_folders_do
-
Adds sent_subfolders options in folder preferences
-
sent_subfolders_special_mailbox
-
detects if mailbox is part of sent_subfolders
-
sent_subfolders_special_mailbox_do
-
detects if mailbox is part of sent_subfolders
-
sent_subfolders_update_sentfolder
-
Update sent_subfolders settings
-
sent_subfolders_update_sentfolder_do
-
Update sent_subfolders settings
-
sent_subfolder_getQuarter
-
Sets quarter subfolder names
-
ServerMDNSupport
-
-
session_regenerate_id
-
-
setBody
-
Set message body
-
setCaptionWrap
-
Set whether the caption is allowed to wrap for this option.
-
setComment
-
Set the comment for this option.
-
setDelayedErrors
-
Turn on/off delayed error handling
-
setEnt
-
-
setEntIds
-
-
setExtraAttributes
-
Set the extra attributes for this option.
-
setFolderFilter
-
Set the folder_filter for this option.
-
setKey
-
Set user's preference
-
setLayoutType
-
Set the layout type for this option.
-
setNewValue
-
Set the new value for this option.
-
setNoText
-
Set the no_text for this option.
-
setParameter
-
Sets parameter value in $parameters array
-
setPossValueFolders
-
-
setPostScript
-
Set the "post script" for this option.
-
setPref
-
Set the desired preference setting ($pref_name) to whatever is in $value.
-
setSaveFunction
-
Set the save function for this option.
-
setSig
-
Write the User Signature.
-
setSize
-
Set the size for this option.
-
SetTemplateFile
-
Sets the error template
-
setTrailingText
-
Set the trailing_text for this option.
-
setTrailingTextIsHtml
-
Set the trailing_text_is_html for this option.
-
setTrailingTextSmall
-
Set the trailing_text_small for this option.
-
setUseAddWidget
-
-
setUseDeleteWidget
-
-
setUserPref
-
-
setValue
-
Set the value for this option.
-
setVar
-
Sets header variable
-
setYesText
-
Set the yes_text for this option.
-
set_error
-
Set error message
-
set_error
-
Sets error in error buffer and returns boolean false
-
set_error
-
-
set_my_charset
-
Sets default_charset variable according to the one that is used by user's translations.
-
set_up_language
-
Set up the language to be output if $do_search is true, then scan the browser information for a possible language that we know
-
set_up_template
-
Set up internal attributes
-
set_uri_vars
-
This function is used to add, modify or delete more than one GET variable at a time in a URL. This simply takes an array of variables (key/value pairs) and passes them one at a time to
set_url_var.
-
set_url_var
-
This function is used to add, modify or delete GET variables in a URL.
-
showComposeButtonRow
-
-
ShowIdentityInfo
-
Returns html formated identity form fields
-
showInputForm
-
-
showMessagesForMailbox
-
This function loops through a group of messages in the mailbox and shows them to the user.
-
show_abook_sort_button
-
This function shows the address book sort button.
-
show_event_form
-
-
show_preview_pane
-
This function determines if the preview pane is in use (and JavaScript is available)
-
show_readable_size
-
Returns a string showing a byte size figure in a more easily digested (readable) format
-
simpleWalkTreePre
-
Recursive function that outputs a tree In-Pre-Order.
-
Smarty_Template
-
Constructor
-
Smarty_Template
-
The SquirrelMail Smarty Template class. Extends the base Template class for use with Smarty template pages.
-
SMDB_MYSQL
-
MySQL
-
SMDB_PGSQL
-
PostgreSQL
-
SMDB_UNKNOWN
-
Unknown database
-
SMimeMessage
-
Unimplemented class.
-
SMOPT_EDIT_LIST_LAYOUT_LIST
-
-
SMOPT_EDIT_LIST_LAYOUT_SELECT
-
-
SMOPT_GRP_ABOOK
-
-
SMOPT_GRP_ACCESSKEYS_COMPOSE
-
-
SMOPT_GRP_ACCESSKEYS_FOLDER_LIST
-
-
SMOPT_GRP_ACCESSKEYS_MAILBOX
-
-
SMOPT_GRP_ACCESSKEYS_MENUBAR
-
Define the group constants for this options page.
-
SMOPT_GRP_ACCESSKEYS_OPTIONS
-
-
SMOPT_GRP_ACCESSKEYS_READ_MESSAGE
-
-
SMOPT_GRP_COMPOSE
-
Define the group constants for this options page.
-
SMOPT_GRP_COMPOSE_REPLY
-
-
SMOPT_GRP_CONTACT
-
-
SMOPT_GRP_FOLDERLIST
-
-
SMOPT_GRP_FOLDERSELECT
-
-
SMOPT_GRP_GENERAL
-
Define the group constants for the display options page.
-
SMOPT_GRP_MAILBOX
-
-
SMOPT_GRP_MESSAGE
-
-
SMOPT_GRP_REPLY
-
-
SMOPT_GRP_SENT_SUBFOLDERS
-
-
SMOPT_GRP_SIG
-
-
SMOPT_GRP_SPCFOLDER
-
-
SMOPT_GRP_TZ
-
-
SMOPT_MODE_DISPLAY
-
******************************
-
SMOPT_MODE_LINK
-
-
SMOPT_MODE_SUBMIT
-
-
SMOPT_PAGE_ACCESSIBILITY
-
-
SMOPT_PAGE_COMPOSE
-
-
SMOPT_PAGE_DISPLAY
-
-
SMOPT_PAGE_FOLDER
-
-
SMOPT_PAGE_HIGHLIGHT
-
-
SMOPT_PAGE_MAIN
-
-
SMOPT_PAGE_ORDER
-
-
SMOPT_PAGE_PERSONAL
-
-
SMOPT_REFRESH_ALL
-
-
SMOPT_REFRESH_FOLDERLIST
-
-
SMOPT_REFRESH_NONE
-
-
SMOPT_SAVE_DEFAULT
-
-
SMOPT_SAVE_NOOP
-
-
SMOPT_SIZE_HUGE
-
-
SMOPT_SIZE_LARGE
-
-
SMOPT_SIZE_MEDIUM
-
-
SMOPT_SIZE_NORMAL
-
-
SMOPT_SIZE_SMALL
-
-
SMOPT_SIZE_TINY
-
-
SMOPT_TYPE_BOOLEAN
-
-
SMOPT_TYPE_BOOLEAN
-
-
SMOPT_TYPE_BOOLEAN_CHECKBOX
-
-
SMOPT_TYPE_BOOLEAN_RADIO
-
-
SMOPT_TYPE_COMMENT
-
-
SMOPT_TYPE_COMMENT
-
-
SMOPT_TYPE_CUSTOM
-
-
SMOPT_TYPE_EDIT_LIST
-
-
SMOPT_TYPE_EDIT_LIST_ASSOCIATIVE
-
-
SMOPT_TYPE_EXTERNAL
-
-
SMOPT_TYPE_FLDRLIST
-
-
SMOPT_TYPE_FLDRLIST_MULTI
-
-
SMOPT_TYPE_FLOAT
-
-
SMOPT_TYPE_FLOAT
-
-
SMOPT_TYPE_HIDDEN
-
-
SMOPT_TYPE_HIDDEN
-
-
SMOPT_TYPE_INFO
-
-
SMOPT_TYPE_INTEGER
-
-
SMOPT_TYPE_INTEGER
-
-
SMOPT_TYPE_LDAP
-
-
SMOPT_TYPE_NUMLIST
-
-
SMOPT_TYPE_PASSWORD
-
-
SMOPT_TYPE_PATH
-
-
SMOPT_TYPE_PLUGINS
-
-
SMOPT_TYPE_STRING
-
Define constants used in the options code
-
SMOPT_TYPE_STRING
-
-
SMOPT_TYPE_STRLIST
-
-
SMOPT_TYPE_STRLIST
-
-
SMOPT_TYPE_STRLIST_MULTI
-
-
SMOPT_TYPE_STRLIST_RADIO
-
-
SMOPT_TYPE_SUBMIT
-
-
SMOPT_TYPE_TEXTAREA
-
-
SMOPT_TYPE_TEXTAREA
-
-
SMOPT_TYPE_THEME
-
-
SMOPT_TYPE_TITLE
-
-
SMOPT_TYPE_UNDEFINED
-
Define constants for the various option types.
-
SMPREF_JS_AUTODETECT
-
-
SMPREF_JS_OFF
-
Define constants for javascript preferences.
-
SMPREF_JS_ON
-
-
SMPREF_LOC_BETWEEN
-
-
SMPREF_LOC_BOTTOM
-
-
SMPREF_LOC_LEFT
-
-
SMPREF_LOC_RIGHT
-
-
SMPREF_LOC_TOP
-
Define constants for location based preferences.
-
SMPREF_MAILBOX_SELECT_DELIMITED
-
-
SMPREF_MAILBOX_SELECT_INDENTED
-
-
SMPREF_MAILBOX_SELECT_LONG
-
-
SMPREF_NO
-
Define basic, general purpose preference constants.
-
SMPREF_NONE
-
-
SMPREF_OFF
-
-
SMPREF_ON
-
-
SMPREF_SENT_SUBFOLDERS_DISABLED
-
-
SMPREF_SENT_SUBFOLDERS_MONTHLY
-
-
SMPREF_SENT_SUBFOLDERS_QUARTERLY
-
-
SMPREF_SENT_SUBFOLDERS_YEARLY
-
-
SMPREF_TIME_12HR
-
-
SMPREF_TIME_24HR
-
Define constants for time/date display preferences.
-
SMPREF_UNSEEN_ALL
-
-
SMPREF_UNSEEN_INBOX
-
-
SMPREF_UNSEEN_NONE
-
Define preferences for folder settings.
-
SMPREF_UNSEEN_NORMAL
-
-
SMPREF_UNSEEN_ONLY
-
-
SMPREF_UNSEEN_SPECIAL
-
-
SMPREF_UNSEEN_TOTAL
-
-
SMPREF_YES
-
-
SM_ABOOK_FIELD_EMAIL
-
-
SM_ABOOK_FIELD_FIRSTNAME
-
-
SM_ABOOK_FIELD_LABEL
-
-
SM_ABOOK_FIELD_LASTNAME
-
-
SM_ABOOK_FIELD_NICKNAME
-
Address book field list
-
SM_BASE_URI
-
-
SM_BOX_COLLAPSED
-
-
SM_BOX_UNCOLLAPSED
-
-
SM_COPYRIGHT
-
Year interval for copyright notices in the interface
-
sm_ctype_space
-
Checks for spaces in strings - only used if PHP doesn't have native ctype support
-
SM_DEBUG_MODE_ADVANCED
-
-
SM_DEBUG_MODE_MODERATE
-
-
SM_DEBUG_MODE_OFF
-
Define constants for SquirrelMail debug modes.
-
SM_DEBUG_MODE_SIMPLE
-
-
SM_DEBUG_MODE_STRICT
-
-
sm_encode_html_special_chars
-
Wrapper for PHP's htmlspecialchars() that attempts to add the correct character encoding
-
sm_generate_security_token
-
Generates a security token that is then stored in the user's preferences with a timestamp for later verification/use (although session-based tokens are not stored in user preferences).
-
sm_get_user_security_tokens
-
Gathers the list of secuirty tokens currently stored in the user's preferences and optionally purges old ones from the list.
-
SM_NEWMAIL_FILETYPE_MP3
-
-
SM_NEWMAIL_FILETYPE_OGG
-
-
SM_NEWMAIL_FILETYPE_SVG
-
-
SM_NEWMAIL_FILETYPE_SWF
-
-
SM_NEWMAIL_FILETYPE_WAV
-
file type defines
-
SM_PATH
-
calculate SM_PATH and calculate the base_uri assumptions made: init.php is only called from plugins or from the src dir.
-
SM_PATH
-
-
sm_print_r
-
Print variable
-
sm_rpc_return_error
-
Returns an error message to the RPC caller and exits
-
sm_rpc_return_success
-
Returns a standard success result to the RPC caller and exits
-
sm_truncate_string
-
Truncates the given string so that it has at
-
sm_validate_security_token
-
Validates a given security token and optionally remove it from the user's preferences if it was valid. If the token is too old but otherwise valid, it will still be rejected.
-
SM_VERSION
-
SquirrelMail version number -- DO NOT CHANGE
-
sortSpecialMbx
-
array callback used for sorting in mailboxes class
-
soupNazi
-
Do not use, use checkForJavascript() instead.
-
sqauth_is_logged_in
-
Detect whether user is logged in
-
sqauth_read_password
-
Reads and decodes stored user password information
-
sqauth_save_password
-
Saves or updates user password information
-
sqBodyWrap
-
Wraps text at $wrap characters. While sqWordWrap takes a single line of text and wraps it, this function works on the entire corpus at once, this allows it to be a little bit smarter and when and how to wrap.
-
sqfixidentities
-
Returns an array with a fixed set of identities
-
sqgetGlobalVar
-
Search for the variable $name in one or more of the global variables $_SESSION, $_POST, $_GET, $_COOKIE, and $_SERVER, and set the value of it in the variable $vaule.
-
sqGetGlobalVarMultiple
-
Retrieves a form variable, from a set of possible similarly named
-
sqi18n_convert_entities
-
Converts html character entities to numeric entities
-
sqimap_append
-
Saves a message to a given folder -- used for saving sent messages
-
sqimap_append_checkresponse
-
Displays error messages, if there are errors in responses to commands issues by sqimap_append() and sqimap_append_done() functions.
-
sqimap_append_done
-
-
sqimap_array_merge_unique
-
Another way to do array_values(array_unique(array_merge($to, $from)));
-
sqimap_asearch
-
Create the search query strings for all given criteria and merge results for every mailbox
-
sqimap_asearch_build_criteria
-
Build one criteria sequence
-
sqimap_asearch_encode_string
-
Encode a string to quoted or literal as defined in rfc 3501
-
sqimap_asearch_error_box
-
Function to display an error related to an IMAP query.
-
sqimap_asearch_get_charset
-
-
sqimap_asearch_get_selectable_unformatted_mailboxes
-
-
sqimap_asearch_get_sort_criteria
-
Convert SquirrelMail internal sort to IMAP sort taking care of:
-
sqimap_asearch_get_sub_mailboxes
-
-
sqimap_asearch_parse_date
-
Parses a user date string into an rfc 3501 date string
-
sqimap_base64_decode
-
-
sqimap_capability
-
Retrieve the CAPABILITY string from the IMAP server.
-
sqimap_create_stream
-
Connects to the IMAP server and returns a resource identifier for use with
-
sqimap_encode_mailbox_name
-
This encodes a mailbox name for use in IMAP commands.
-
sqimap_error_box
-
Function to display an error related to an IMAP query.
-
sqimap_fgets
-
Custom fgets function: gets a line from the IMAP server, no matter how big it may be.
-
sqimap_fill_mailbox_tree
-
Fills mailbox object
-
sqimap_fread
-
-
sqimap_get_delimiter
-
Returns the delimiter between mailboxes: INBOX/Test, or INBOX.Test
-
sqimap_get_mailboxes
-
Gets the list of mailboxes for sqimap_maolbox_tree and sqimap_mailbox_list
-
sqimap_get_message
-
Returns a message array with all the information about a message.
-
sqimap_get_namespace
-
Retrieves the namespaces from the IMAP server.
-
sqimap_get_num_messages
-
Gets the number of messages in the current mailbox.
-
sqimap_get_small_header_list
-
Retrieves a list with headers, flags, size or internaldate from the imap server
-
sqimap_get_sort_order
-
Retrieves an array with a sorted uid list. Sorting is done on the imap server
-
sqimap_get_status_mbx_tree
-
-
sqimap_get_user_server
-
Allows mapping of IMAP server address with custom function
-
sqimap_login
-
Logs the user into the IMAP server. If $hide is set, no error messages will be displayed (if set to 1, just exits, if set to 2, returns FALSE).
-
sqimap_logout
-
Simply logs out the IMAP session
-
sqimap_mailbox_create
-
Creates a folder.
-
sqimap_mailbox_delete
-
Deletes the given folder
-
sqimap_mailbox_exists
-
Checks whether or not the specified mailbox exists
-
sqimap_mailbox_expunge
-
Expunges a mailbox
-
sqimap_mailbox_is_noinferiors
-
Checks if folder is noinferiors (can't store other folders)
-
sqimap_mailbox_is_noselect
-
Checks if folder is noselect (can't store messages)
-
sqimap_mailbox_is_subscribed
-
Determines if the user is subscribed to the folder or not
-
sqimap_mailbox_list
-
Returns sorted mailbox lists in several different ways.
-
sqimap_mailbox_list_all
-
Returns a list of all folders, subscribed or not
-
sqimap_mailbox_option_array
-
Returns an array of mailboxes available. Separated from sqimap_mailbox_option_list() below for template development.
-
sqimap_mailbox_option_list
-
Returns list of options (to be echoed into select statement based on available mailboxes and separators Caller should surround options with <select ...> </select> and any formatting.
-
sqimap_mailbox_parse
-
Formats a mailbox into parts for the $boxesall array
-
sqimap_mailbox_rename
-
Renames a mailbox.
-
sqimap_mailbox_select
-
Selects a mailbox Before 1.3.0 used more arguments and returned data depended on those arguments.
-
sqimap_mailbox_tree
-
Fills mailbox object
-
sqimap_mb_convert_encoding
-
Function that uses php mbstring functions to convert from and to utf7-imap charset
-
sqimap_message_list_squisher
-
Sort the message list and crunch to be as small as possible
-
sqimap_msgs_list_copy
-
Copy a set of messages ($id) to another mailbox ($mailbox)
-
sqimap_msgs_list_delete
-
Deletes a message and move it to trash or expunge the mailbox
-
sqimap_msgs_list_move
-
Move a set of messages ($id) to another mailbox. Deletes the originals.
-
sqimap_parse_address
-
Work in process
-
sqimap_parse_envelope
-
Work in process
-
sqimap_parse_namespace
-
Parses a NAMESPACE response and returns an array with the available personal, users and shared namespaces.
-
sqimap_prepare_pipelined_query
-
-
sqimap_read_data
-
-
sqimap_read_data_list
-
Obsolete function, inform plugins that use it
-
sqimap_retrieve_imap_response
-
Reads the output from the IMAP stream. If handle_errors is set to true, this will also handle all errors that are received. If it is not set, the errors will be sent back through $response and $message.
-
sqimap_run_command
-
-
sqimap_run_command_list
-
Both send a command and accept the result from the command.
-
sqimap_run_pipelined_command
-
-
sqimap_run_search
-
Run the IMAP SEARCH command as defined in rfc 3501
-
sqimap_session_id
-
Generates a new session ID by incrementing the last one used; this ensures that each command has a unique ID.
-
sqimap_status_messages
-
Returns the status items of a mailbox.
-
sqimap_subscribe
-
Subscribes to an existing folder.
-
sqimap_toggle_flag
-
Set a flag on the provided uid list
-
sqimap_tree_to_ref_array
-
-
sqimap_unseen_messages
-
Returns the number of unseen messages in this folder.
-
sqimap_unsubscribe
-
Unsubscribes from an existing folder
-
sqimap_utf7_decode_mbx_tree
-
-
sqMakeCite
-
Appends citation markers to the string.
-
sqMakeNewLine
-
Create a newline in the string, adding citation markers to the newline as necessary.
-
SQM_ADDR_ADL
-
-
SQM_ADDR_HOST
-
-
SQM_ADDR_MAILBOX
-
-
SQM_ADDR_PERSONAL
-
Email address array keys
-
SQM_ALIGN_LEFT
-
-
SQM_ALIGN_RIGHT
-
-
sqm_api_mailbox_select
-
Selects a mailbox for header retrieval.
-
sqm_array_get_value_by_offset
-
Retrieve an array value n positions relative to a reference value.
-
sqm_array_kmove_value
-
Move array value 2 array values by position and maintain keys
-
sqm_array_merge
-
Merges two variables into a single array
-
sqm_array_move_value
-
Move array value 2 array values by position. Does not maintain keys
-
sqm_array_swap_values
-
Swaps two array values by position and maintain keys
-
SQM_BACKGROUND
-
set color constants in order to use simple names instead of color array
-
SQM_BACKGROUND_LEFT
-
-
sqm_baseuri
-
-
SQM_BLOCK_BACKGROUND
-
-
SQM_BLOCK_TEXT
-
-
SQM_BLOCK_TITLE
-
-
SQM_BLOCK_TITLE_TEXT
-
-
SQM_BUTTON_BACKGROUND
-
-
SQM_BUTTON_BACKGROUND_DISABLED
-
-
SQM_BUTTON_BACKGROUND_TEXT
-
-
SQM_BUTTON_TEXT
-
-
SQM_COLUMN_HEADER_BACKGROUND
-
-
SQM_COLUMN_HEADER_TEXT
-
-
SQM_COL_ATTACHMENT
-
-
SQM_COL_BCC
-
-
SQM_COL_CC
-
-
SQM_COL_CHECK
-
Supported columns to show in a messages list
-
SQM_COL_DATE
-
-
SQM_COL_FLAGS
-
-
SQM_COL_FROM
-
-
SQM_COL_INT_DATE
-
-
SQM_COL_PRIO
-
-
SQM_COL_SIZE
-
-
SQM_COL_SUBJ
-
-
SQM_COL_TO
-
-
SQM_ERROR
-
-
SQM_ERROR_DB
-
-
SQM_ERROR_FS
-
-
SQM_ERROR_IMAP
-
init error array
-
SQM_ERROR_LDAP
-
-
SQM_ERROR_PLUGIN
-
-
SQM_ERROR_SMTP
-
-
SQM_ERROR_TEXT
-
-
SQM_LINK
-
-
SQM_LINK_LEFT
-
-
SQM_MAX_MBX_IN_CACHE
-
The number of mailboxes to cache msg headers
-
SQM_MAX_PAGES_IN_CACHE
-
The number of pages to cache msg headers
-
SQM_MESSAGE_QUOTE_1
-
-
SQM_MESSAGE_QUOTE_2
-
-
SQM_NOTICE
-
Used defines
-
SQM_ROW_BACKGROUND_1
-
-
SQM_ROW_BACKGROUND_2
-
-
SQM_ROW_BACKGROUND_HIGHLIGHT
-
-
SQM_ROW_BACKGROUND_SELECTED
-
-
SQM_ROW_TEXT_1
-
-
SQM_ROW_TEXT_2
-
-
SQM_ROW_TEXT_HIGHLIGHT
-
-
SQM_ROW_TEXT_SELECTED
-
-
SQM_STRICT
-
-
SQM_TEXT_DISABLED
-
-
SQM_TEXT_HIGHLIGHT
-
-
SQM_TEXT_SPECIAL
-
-
SQM_TEXT_STANDARD
-
-
SQM_TEXT_STANDARD_LEFT
-
-
SQM_TITLE_BACKGROUND
-
-
SQM_TITLE_TEXT
-
-
sqm_trigger_error
-
Trigger an error.
-
sqm_trigger_imap_error
-
Triggers an imap error. Utility function for sqm_trigger_error()
-
SQM_WARNING
-
-
sqsession_destroy
-
Deletes an existing session, more advanced than the standard PHP session_destroy(), it explicitly deletes the cookies and global vars.
-
sqsession_is_active
-
Function to verify a session has been started. If it hasn't
-
sqsession_is_registered
-
Checks to see if a variable has already been registered in the session.
-
sqsession_register
-
Add a variable to the session.
-
sqsession_start
-
Function to start the session and store the cookie with the session_id as
-
sqsession_unregister
-
Delete a variable from the session.
-
sqsetcookie
-
Set a cookie
-
SQSORT_CC_ASC
-
-
SQSORT_CC_DESC
-
-
SQSORT_DATE_ASC
-
-
SQSORT_DATE_DESC
-
-
SQSORT_FROM_ASC
-
-
SQSORT_FROM_DESC
-
-
SQSORT_INT_DATE_ASC
-
-
SQSORT_INT_DATE_DESC
-
-
SQSORT_NONE
-
Sort constants used for sorting of messages
-
SQSORT_SIZE_ASC
-
-
SQSORT_SIZE_DESC
-
-
SQSORT_SUBJ_ASC
-
-
SQSORT_SUBJ_DESC
-
-
SQSORT_THREAD
-
Special sort constant thread which is added to above sort mode.
-
SQSORT_TO_ASC
-
-
SQSORT_TO_DESC
-
-
sqspell_check_version
-
Used to check internal version of SquirrelSpell dictionary
-
sqspell_ckMOD
-
This function checks for security attacks. A $MOD variable is
-
sqspell_crypto
-
Encryption function used by plugin
-
sqspell_crypto_old
-
Encryption function used by plugin (old format)
-
sqspell_deleteWords
-
Deletes user's dictionary
-
sqspell_deleteWords_old
-
Deletes user's dictionary when it is corrupted.
-
sqspell_getLang
-
Get user dictionary for selected language Function was modified in 1.5.1 (sqspell 0.5).
-
sqspell_getLang_old
-
Get user's dictionary (old format)
-
sqspell_getSettings
-
gets list of available dictionaries from user's prefs.
-
sqspell_getSettings_old
-
Get list of enabled languages.
-
sqspell_getWords_old
-
Saves user's dictionary (old format)
-
sqspell_handle_crypt_panic
-
Displays form that allows to enter different password for dictionary decryption.
-
sqspell_makeDummy
-
Creates an empty user dictionary for the sake of saving prefs or whatever.
-
sqspell_makePage
-
This function is the GUI wrapper for the options page. SquirrelSpell uses it for creating all Options pages.
-
sqspell_makeWindow
-
Function similar to the one above. This one is a general wrapper for the Squirrelspell pop-up window. It's called form nearly everywhere, except the check_me module, since that one is highly customized.
-
sqspell_saveSettings
-
Saves user's language preferences
-
sqspell_upgradeWordsFile
-
This function transparently upgrades the 0.2 dictionary format to the 0.3 format, since user-defined languages have been added in 0.3 and the new format keeps user dictionaries selection in the file.
-
sqspell_writeWords
-
Saves user's dictionary Function was replaced in 1.5.1 (sqspell 0.5).
-
sqspell_writeWords_old
-
Writes user dictionary into the $username.words file, then changes mask to 0600. If encryption is needed -- does that, too.
-
sqstripslashes
-
Recursively strip slashes from the values of an array.
-
SquirrelMailErrorhandler
-
Custom Error handler (set with set_error_handler() )
-
SquirrelMailErrorhandler
-
Custom Error handler for PHP version < 4.3.0 (set with set_error_handler() )
-
squirrelmail_plugin_init_calendar
-
Register this plugin with SquirrelMail
-
squirrelmail_plugin_init_change_password
-
Plugin init function
-
squirrelmail_plugin_init_demo
-
Register this plugin with SquirrelMail
-
squirrelmail_plugin_init_listcommands
-
Initialize the listcommands plugin
-
squirrelmail_plugin_init_mail_fetch
-
Initialize the plugin
-
squirrelmail_plugin_init_newmail
-
Init newmail plugin
-
squirrelmail_plugin_init_preview_pane
-
Register this plugin with SquirrelMail
-
squirrelmail_plugin_init_sent_subfolders
-
Adds plugin to SquirrelMail's hooks
-
squirrelmail_plugin_init_squirrelspell
-
Standard SquirrelMail plugin initialization API.
-
squirrelmail_plugin_init_test
-
Register this plugin with SquirrelMail
-
SquirrelOption
-
Constructor (PHP4 style, kept for compatibility reasons)
-
SquirrelOption
-
SquirrelOption: An option for SquirrelMail.
-
squirrelspell
-
-
squirrelspell_optpage_block_function
-
Register option page block (internal function)
-
squirrelspell_optpage_register_block
-
Register option block
-
squirrelspell_setup
-
Add spell check button in compose.
-
squirrelspell_setup_function
-
This function adds a "Check Spelling" link to the "Compose" row during message composition (internal function).
-
squirrelspell_upgrade
-
Upgrade dictionaries
-
squirrelspell_upgrade_function
-
Upgrade dictionaries (internal function)
-
squirrelspell_version
-
Display SquirrelSpell version
-
sqUnWordWrap
-
Does the opposite of sqWordWrap()
-
sqWordWrap
-
Wraps text at $wrap characters
-
sq_bindtextdomain
-
Gettext bindtextdomain wrapper.
-
sq_body2div
-
This function changes the <body> tag into a <div> tag since we can't really have a body-within-body.
-
sq_call_function_suppress_errors
-
Squelch error output to screen (only) for the given function.
-
sq_casenormalize
-
A small helper function to use with array_walk. Modifies a by-ref value and makes it lowercase.
-
sq_change_text_domain
-
Wrapper for textdomain(), bindtextdomain() and bind_textdomain_codeset() primarily intended for plugins when changing into their own text domain and back again.
-
sq_check_save_extension
-
-
sq_cid2http
-
This function converts cid: url's into the ones that can be viewed in the browser.
-
SQ_COOKIE
-
-
sq_count8bit
-
Counts 8bit bytes in string
-
sq_create_tempfile
-
Generates a unique file in a specific directory and returns the file name (without the path).
-
sq_deent
-
Translates entities into literal values so they can be checked.
-
sq_defang
-
This function checks attribute values for entity-encoded values and returns them translated into 8-bit strings so we can run checks on them.
-
sq_findnxreg
-
This function takes a PCRE-style regexp and tries to match it within the string.
-
sq_findnxstr
-
This function looks for the next character within a string. It's really just a glorified "strpos", except it catches if failures nicely.
-
sq_fixatts
-
This function runs various checks against the attributes.
-
sq_fixIE_idiocy
-
Translate all dangerous Unicode or Shift_JIS characters which are accepted by IE as regular characters.
-
sq_fixstyle
-
This function edits the style definition to make them friendly and usable in SquirrelMail.
-
sq_fix_url
-
This function filters url's
-
SQ_FORM
-
-
sq_fwrite
-
version of fwrite which checks for failure
-
SQ_GET
-
-
sq_getnxtag
-
This function looks for the next tag.
-
sq_get_attach_tempfile
-
Get a new file to write an attachment to.
-
sq_get_html_translation_table
-
sq_get_html_translation_table
-
sq_get_tz_array
-
Returns time zone array set in SquirrelMail configuration
-
sq_get_tz_key
-
-
sq_htmlentities
-
sq_htmlentities
-
sq_htmlspecialchars
-
Sanitize a value using sm_encode_html_special_chars() or similar, but also recursively run sm_encode_html_special_chars() (or similar) on array keys and values.
-
SQ_INCOMPATIBLE
-
Used by plugins to indicate an incompatibility with a SM version
-
SQ_INORDER
-
These constants are used in the function sqgetGlobalVar(). See sqgetGlobalVar() for a description of what they mean.
-
sq_is8bit
-
Tests if string contains 8bit symbols.
-
sq_is_writable
-
PHP's is_writable() is broken in some versions due to either
-
sq_lowercase_array_vals
-
Callback function used to lowercase array values.
-
sq_mb_list_encodings
-
Replacement of mb_list_encodings function
-
SQ_PHP_TEMPLATE
-
Template engines supported
-
SQ_POST
-
-
sq_sanitize
-
This is the main function and the one you should actually be calling.
-
sq_send_mail
-
Send a simple mail message using SquirrelMail's API.
-
SQ_SERVER
-
-
SQ_SESSION
-
-
sq_setlocale
-
php setlocale function wrapper
-
sq_skipspace
-
This function skips any whitespace from the current position within a string and to the next non-whitespace value.
-
SQ_SMARTY_TEMPLATE
-
-
sq_strlen
-
Function returns number of characters in string.
-
sq_strpos
-
Wrapper that is used to switch between vanilla and multibyte strpos functions.
-
sq_strpos_8bit
-
Finds first occurrence of 8bit data in the string
-
sq_strtoupper
-
Wrapper that is used to switch between vanilla and multibyte strtoupper functions.
-
sq_str_pad
-
string padding with multibyte support
-
sq_substr
-
Wrapper that is used to switch between vanilla and multibyte substr functions.
-
sq_substr_replace
-
This is a replacement for PHP's substr_replace() that is multibyte-aware.
-
sq_tagprint
-
This function returns the final tag out of the tag name, an array of attributes, and the type of the tag. This function is called by sq_sanitize internally.
-
sq_textdomain
-
Gettext textdomain wrapper.
-
sq_trim_value
-
Callback function to trim whitespace from a value, to be used in array_walk
-
SQ_TYPE_ARRAY
-
-
SQ_TYPE_BIGINT
-
-
SQ_TYPE_BOOL
-
-
SQ_TYPE_INT
-
Generic variable type constants
-
SQ_TYPE_STRING
-
-
sq_unspace
-
Kill any tabs, newlines, or carriage returns. Our friends the makers of the browser with 95% market value decided that it'd be funny to make "java[tab]script" be just as good as "javascript".
-
search.php
-
-
signout.php
-
-
squirrelmail_rpc.php
-
-
style.php
-
-
stripComments
-
-
strip_crlf
-
function strip_crlf - strip linefeeds and newlines from a string
-
suggest
-
-
s_search
-
Sorted search
-
sandstorm_theme.php
-
-
seaspray_theme.php
-
-
servery_theme.php
-
-
shades_of_grey.php
-
-
silver_steel_theme.php
-
-
simple_green2.php
-
-
simple_green_theme.php
-
-
simple_purple.php
-
-
slashdot_theme.php
-
-
solarized_dark.php
-
-
solarized_light.php
-
-
spice_of_life.php
-
-
spice_of_life_dark.php
-
-
spice_of_life_lite.php
-