142 lines
2.4 KiB
Plaintext
142 lines
2.4 KiB
Plaintext
======================
|
|
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.9.0
|
|
==================
|
|
|
|
- Horde_Smtp
|
|
|
|
- Constructor
|
|
|
|
Added the 'context' parameter.
|
|
|
|
|
|
Upgrading to 1.8.0
|
|
==================
|
|
|
|
- Horde_Smtp
|
|
|
|
- send()
|
|
|
|
Failed recipients now cause a Horde_Smtp_Exception_Recipients exception
|
|
to be thrown, which contains the list of recipients that failed.
|
|
|
|
- Horde_Smtp_Exception_Recipients
|
|
|
|
This exception class has been added.
|
|
|
|
|
|
Upgrading to 1.7.0
|
|
==================
|
|
|
|
- Horde_Smtp
|
|
|
|
Added the $data_binary property.
|
|
|
|
- Constructor
|
|
|
|
Added the 'chunk_size' parameter.
|
|
|
|
- send()
|
|
|
|
Deprecated the '8bit' option. The correct encoding mode to use is now
|
|
automatically determined.
|
|
|
|
- Horde_Smtp_Exception
|
|
|
|
Added the $category property.
|
|
Added the CATEGORY_* constants to provide more general error categories if
|
|
an error code is not handled specifically.
|
|
|
|
- Horde_Smtp_Filter_Body
|
|
|
|
This class was added.
|
|
|
|
|
|
Upgrading to 1.6.0
|
|
==================
|
|
|
|
- Horde_Smtp
|
|
|
|
Added the $data_intl property.
|
|
|
|
- send()
|
|
|
|
Added the 'intl' option.
|
|
|
|
|
|
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.
|