avatar
pop3 POP3: Проверка почты своими руками Сегодня я бы хотел еще раз затронуть тему сокетов и рассказать про то, как я изучал протокол POP3 для проверки почтового ящика.

Аналогичную мою статью про SMTP Вы можете почитать здесь.

Я расскажу, как можно сделать проверку почтового ящика двумя методами в PHP:

  • Написать свой простой POP3-клиент
  • Использовать готовый модуль IMAP для PHP

Читать далее »

avatar
smtp SMTP: Отправка писем с авторизацией своими руками Продолжаю тему сокетов и в этой статье я хотел бы привести практический пример отправки электронной почты через SMTP-сервер с авторизацией из скрипта PHP. Я думаю, Вы знаете, что такое SMTP – Simple Mail Transfer Protocol, поэтому останавливаться на нем не буду.

У меня есть комп с установленной на нем Windows 2003 Server. А в этой системе легко настроить встроенные SMTP- и POP3-сервер и экспериментировать на них локально, без использования инета. Посылаешь себе же на свой комп сообщение, потом его от себя же и принимаешь icon smile SMTP: Отправка писем с авторизацией своими руками Так я и сделал, чтобы не тревожить лишний раз smtp.mail.ru icon smile SMTP: Отправка писем с авторизацией своими руками

Итак, сначала рассмотрим процесс общения с SMTP-сервером без авторизации. В списке команд ниже буквой C я обозначил запросы клиента (т.е. мои запросы), а буквой S – ответы сервера. Чтобы пообщаться с SMTP, достаточно воспользоваться командой telnet в Windows:

telnet localhost 25 – подключаемся к себе на хост на 25-ый порт
Читать далее »

avatar
socket Сокеты в PHP Тему сетевого программирования я еще не затрагивал, поэтому эта статья будет первым шагом в этом направлении. Сокеты, я бы сказал, – основа сетевого взаимодействия на прикладном уровне. С помощью этой технологии две программы, написанные даже на разных языках, могут обмениваться информацией, будучи достаточно удалены друг от друга. Нет, это не то, что изображено на картинке icon smile Сокеты в PHP Это интерфейс обмена информацией сетевыми приложениями.

Итак, рассмотрим, как реализованы сокеты в PHP, хотя принцип работы с ними одинаковый во всех языках.

Сначала напишем простые клиент и сервер: сервер будет запускаться и ждать соединения, а клиент соединяться к нему и посылать какую-то строку (информацию). А затем я покажу на примере, как отправлять письмо, используя почтовый SMTP-сервер.

Не буду приводить здесь список сокетных функций в PHP. По мере чтения примеров далее Вы сами увидете их.

Читать далее »




© 2008 - 2012 i-novice.net | Все права защищены.