Downloads
Documentation
Get Involved
Help
Getting Started
Introduction
A simple tutorial
Language Reference
Basic syntax
Types
Variables
Constants
Expressions
Operators
Control Structures
Functions
Classes and Objects
Namespaces
Enumerations
Errors
Exceptions
Fibers
Generators
Attributes
References Explained
Predefined Variables
Predefined Exceptions
Predefined Interfaces and Classes
Predefined Attributes
Context options and parameters
Supported Protocols and Wrappers
Security
Introduction
General considerations
Installed as CGI binary
Installed as an Apache module
Session Security
Filesystem Security
Database Security
Error Reporting
User Submitted Data
Hiding PHP
Keeping Current
Features
HTTP authentication with PHP
Cookies
Sessions
Dealing with XForms
Handling file uploads
Using remote files
Connection handling
Persistent Database Connections
Command line usage
Garbage Collection
DTrace Dynamic Tracing
Function Reference
Affecting PHP's Behaviour
Audio Formats Manipulation
Authentication Services
Command Line Specific Extensions
Compression and Archive Extensions
Cryptography Extensions
Database Extensions
Date and Time Related Extensions
File System Related Extensions
Human Language and Character Encoding Support
Image Processing and Generation
Mail Related Extensions
Mathematical Extensions
Non-Text MIME Output
Process Control Extensions
Other Basic Extensions
Other Services
Search Engine Extensions
Server Specific Extensions
Session Extensions
Text Processing
Variable and Type Related Extensions
Web Services
Windows Only Extensions
XML Manipulation
GUI Extensions
Keyboard Shortcuts
?
This help
j
Next menu item
k
Previous menu item
g p
Previous man page
g n
Next man page
G
Scroll to bottom
g g
Scroll to top
g h
Goto homepage
g s
Goto search
(current page)
/
Focus search box
简介 »
« 邮件相关扩展
PHP 手册
函数参考
邮件相关扩展
Change language:
English
Chinese (Simplified)
Other
IMAP, POP3 和 NNTP
简介
安装/配置
需求
安装
运行时配置
资源类型
预定义常量
IMAP 函数
imap_8bit
— Convert an 8bit string to a quoted-printable string
imap_alerts
— Returns all IMAP alert messages that have occurred
imap_append
— Append a string message to a specified mailbox
imap_base64
— Decode BASE64 encoded text
imap_binary
— Convert an 8bit string to a base64 string
imap_body
— Read the message body
imap_bodystruct
— Read the structure of a specified body section of a specific message
imap_check
— Check current mailbox
imap_clearflag_full
— Clears flags on messages
imap_close
— Close an IMAP stream
imap_create
— 别名 imap_createmailbox
imap_createmailbox
— Create a new mailbox
imap_delete
— Mark a message for deletion from current mailbox
imap_deletemailbox
— Delete a mailbox
imap_errors
— Returns all of the IMAP errors that have occurred
imap_expunge
— Delete all messages marked for deletion
imap_fetch_overview
— Read an overview of the information in the headers of the given message
imap_fetchbody
— Fetch a particular section of the body of the message
imap_fetchheader
— Returns header for a message
imap_fetchmime
— Fetch MIME headers for a particular section of the message
imap_fetchstructure
— Read the structure of a particular message
imap_fetchtext
— 别名 imap_body
imap_gc
— Clears IMAP cache
imap_get_quota
— Retrieve the quota level settings, and usage statics per mailbox
imap_get_quotaroot
— Retrieve the quota settings per user
imap_getacl
— Gets the ACL for a given mailbox
imap_getmailboxes
— Read the list of mailboxes, returning detailed information on each one
imap_getsubscribed
— List all the subscribed mailboxes
imap_header
— 别名 imap_headerinfo
imap_headerinfo
— Read the header of the message
imap_headers
— Returns headers for all messages in a mailbox
imap_is_open
— Check if the IMAP stream is still valid
imap_last_error
— Gets the last IMAP error that occurred during this page request
imap_list
— Read the list of mailboxes
imap_listmailbox
— 别名 imap_list
imap_listscan
— Returns the list of mailboxes that matches the given text
imap_listsubscribed
— 别名 imap_lsub
imap_lsub
— List all the subscribed mailboxes
imap_mail_compose
— Create a MIME message based on given envelope and body sections
imap_mail_copy
— Copy specified messages to a mailbox
imap_mail_move
— Move specified messages to a mailbox
imap_mail
— Send an email message
imap_mailboxmsginfo
— Get information about the current mailbox
imap_mime_header_decode
— Decode MIME header elements
imap_msgno
— Gets the message sequence number for the given UID
imap_mutf7_to_utf8
— Decode a modified UTF-7 string to UTF-8
imap_num_msg
— Gets the number of messages in the current mailbox
imap_num_recent
— Gets the number of recent messages in current mailbox
imap_open
— Open an IMAP stream to a mailbox
imap_ping
— Check if the IMAP stream is still active
imap_qprint
— Convert a quoted-printable string to an 8 bit string
imap_rename
— 别名 imap_renamemailbox
imap_renamemailbox
— Rename an old mailbox to new mailbox
imap_reopen
— Reopen IMAP stream to new mailbox
imap_rfc822_parse_adrlist
— Parses an address string
imap_rfc822_parse_headers
— Parse mail headers from a string
imap_rfc822_write_address
— Returns a properly formatted email address given the mailbox, host, and personal info
imap_savebody
— Save a specific body section to a file
imap_scan
— 别名 imap_listscan
imap_scanmailbox
— 别名 imap_listscan
imap_search
— This function returns an array of messages matching the given search criteria
imap_set_quota
— Sets a quota for a given mailbox
imap_setacl
— Sets the ACL for a given mailbox
imap_setflag_full
— Sets flags on messages
imap_sort
— Gets and sort messages
imap_status
— Returns status information on a mailbox
imap_subscribe
— Subscribe to a mailbox
imap_thread
— Returns a tree of threaded message
imap_timeout
— Set or fetch imap timeout
imap_uid
— This function returns the UID for the given message sequence number
imap_undelete
— Unmark the message which is marked deleted
imap_unsubscribe
— Unsubscribe from a mailbox
imap_utf7_decode
— Decodes a modified UTF-7 encoded string
imap_utf7_encode
— Converts ISO-8859-1 string to modified UTF-7 text
imap_utf8_to_mutf7
— Encode a UTF-8 string to modified UTF-7
imap_utf8
— Converts MIME-encoded text to UTF-8
IMAP\Connection
— The IMAP\Connection class
Improve This Page
Learn How To Improve This Page
•
Submit a Pull Request
•
Report a Bug
+
add a note
User Contributed Notes
There are no user contributed notes for this page.