======================
 Upgrading Horde_Smtp
======================

:Contact: dev@lists.horde.org

.. contents:: Contents
.. section-numbering::


This lists the API changes between releases of the package.


Upgrading to 1.5.0
==================

  - Horde_Smtp

    - send()

      Now returns an array of information on successful send to at least one
      receipient.

  - Horde_Smtp_Exception

    Added the LOGIN_MISSINGEXTENSION error code.

  - Horde_Smtp_Lmtp

    Added the LMTP driver (RFC 2033).


Upgrading to 1.4.0
==================

  - Horde_Smtp_Exception

    Added the $raw_msg parameter.


Upgrading to 1.3.0
==================

  - Horde_Smtp

    - Constructor

      Added 'tlsv1' option for the 'secure' configuration parameter.

  - Horde_Smtp_Password_Xoauth2

    Added class to abstract production of the necessary token for XOAUTH2 SASL
    authentication.


Upgrading to 1.2.0
==================

  - Horde_Smtp

    - Constructor

      Added the true option to the 'secure' parameter (and has become the
      default option).


Upgrading to 1.1.0
==================

  - Horde_Smtp

    - Constructor

      Added the 'xoauth2_token' parameter.
      Added the ability to pass in a Horde_Smtp_Password object to the
      'password' parameter.
      The 'password_encrypt' parameter has been deprecated.
