|
||||||||||
imap_open(PHP 3, PHP 4) imap_open - открывает IMAP-поток в mailbox. Описаниеint imap_open (string mailbox, string username, string password [, int flags]) Возвращает IMAP-поток при успехе и FALSE при ошибке. Эта функция может использоваться также для открытия потоков к POP3 и NNTP серверам, но некоторые функции и их возможности доступны только на IMAP-серверах. Имя mailbox'а состоит из серверной части и пути mailbox'а на этом сервере. Специальное имя INBOX предназначено для персонального mailbox'а текущего пользователя. Серверная часть, заключённая в '{' и '}', состоит из имени сервера или ip-адреса, необязательного номера порта (с префиксом ':') и необязательной спецификации протокола (с префиксом '/'). Серверная часть является обязательной во всех параметрах mailbox'а. Имена почтовых ящиков, содержащие интернациональные символы за пределами печатаемых ASCII, должны быть кодированы с помощью imap_utf7_encode() . Опции это битовая маска с одним или более значений:
Для соединения с IMAP-сервером, запущенным на порту 143 на локальной машине, сделайте так:
Для соединения с POP3-сервером на порту 110 а локальном сервере используйте:
Для соединения с SSL IMAP или POP3-сервером добавьте /ssl после спецификации протокола:
Для соединения с SSL IMAP или POP3-сервером с self-signed сертификатом добавьте
Для соединения с NNTP-сервером на порту 119 на локальном сервере используйте:
Для соединения с удалённым сервером замените "localhost" на имя или IP-адрес сервера, с которым вы хотите соединиться. |
||||||||||
|