RUSSYSDEV: eiseMail
Send/receive email PHP library

eiseMail library

Overview

This library consists of two major classes:

  1. eiseSMTP - the class that sends mail using sockets and supports TLS and other required security features. Developed especially to make batch send much easier.
  2. eiseIMAP - the class that reads mail with IMAP. It’s not just a wrapper to native PHP IMAP, it is aimed to obtain message attachments in simpliest possible way.

Both classes are based on eiseMail_base class that contains some handful utilities.

In case of exception, class methods are throwing eiseMailException object with mail message queue in its actual state so you can trace what messages were sent and what were not.
PHP version required: >5.1

License: GNU Public License http://opensource.org/licenses/gpl-license.php
Uses: : OpenSSL, IMAP
Version: : 1.0
Author: : Ilya Eliseev ie@e-ise.com, contributors: Dmitry Zakharov, Igor Zhuravlev

Installation/Download

Download and unzip the library to any folder inside your document root. No special permissions required.