2017 © Pedro Peláez
 

extension imapparser

Mail parser based on the php-imap library

image

dastanaron/imapparser

Mail parser based on the php-imap library

  • Wednesday, January 24, 2018
  • by dastanaron
  • Repository
  • 0 Watchers
  • 0 Stars
  • 1 Installations
  • PHP
  • 0 Dependents
  • 0 Suggesters
  • 0 Forks
  • 0 Open issues
  • 1 Versions
  • 0 % Grown

The README.md

Парсер E-mail - писем

English here, (*1)

Данная мини-билиотечка может пригодиться в разных случаях, например для распарсивания заявок и складирования их в систему, или создание тикет систем, где заявку должен увидеть администратор или кто-то другой, (*2)

Чтобы долго не обхяснять, скажу, что весь класс работает на библиотеке IMAP, и соответственно, некоторые аргументы принимаются согласно этой документации., (*3)

Как пользоваться

Вызываем экземпляр класса, в качестве аргумента, передаем ему почтовый ящик, к которому подключаемся, пароль от него и дескриптор., (*4)

//Дескриптор - пример для яндекса (третий аргумент)
$imap = new IMAPParse('ВАШ ЯЩИК', 'ВАШ ПАРОЛЬ', '{imap.yandex.ru:993/imap/ssl/novalidate-cert}INBOX');

Дальше все зависит от того, что вы хотите., (*5)

parseMails($criteria = 'NEW', $download=false), в скобках указаны параметры по умолчанию, (*6)

Если нужно спарсить письма от конкретного отправителя, посмотрите пример в example.php, там как раз, оно самое. Если же нужно получить все новые сообщения, то в качестве критерия отправьте NEW или оставьте пустым., (*7)

Если же, нужно что-то посложнее, посмотрите документацию параметр criteria., (*8)

Сохранение файлов вложений и хороший пример, смотрите в файле example.php, (*9)

The Versions

24/01 2018

dev-master

9999999-dev

Mail parser based on the php-imap library

  Sources   Download

MIT

by Dmitry Ryapolov

mail parser extension imap