2016-08-01 2 views
-2

Я хочу отображать почтовый ящик электронной почты любого бесплатного почтового сервиса, такого как yahoo или rediff, используя php. Как я могу это сделать ?Доступ к почтовому ящику электронной почты с помощью php

+0

перед тем, как задать вопрос, найти уже существующие решения – Rijin

+0

@eskimo: я попробовал gmail, используя imap в php, но не работал. – kulu

+0

@Rijin: я пробовал некоторые коды, но не нашел никакого решения – kulu

ответ

1

Самый простой пример, который я могу дать вам как новичок.

Подпишитесь на учетную запись GMAIL (google email).

получить информацию SMTP и POP3 для своих SMTP/почтовых серверов.

Читайте на SMTP и POP3, так как это простой протокол.

SMTP (простой протокол передачи почты) - https://en.wikipedia.org/wiki/Simple_Mail_Transfer_Protocol

POP3 (Post Office Protocol 3) - https://technet.microsoft.com/en-us/library/cc728365(v=ws.10).aspx

вы будете делать клиент электронной почты сервера односторонними. так настроить сервер, чтобы не тайм-аут для по крайней мере 2/5минут (время выполнения скрипта макс) использовать php.ini или ini_set команду() ...

подключиться к серверу через TCP, и начать процесс аутентификации как указано в SMTP PROTOCOL. Форма здесь на выезд все, что вам нужно сделать, это работать над этим, и вы сможете это сделать

+0

читать данные о соединениях данных и передавать между серверами с помощью PHP –

+0

Далее, при изучении игры с Telnet для понимания SMTP с точки зрения сервера, а не с помощью исходного кода/зависимого от языка представления. –