Horde_Mailpear.horde.orgMail libraryProvides interfaces for sending e-mail messages and parsing e-mail addresses.Michael Slusarzslusarzslusarz@horde.orgno2019-03-022.6.52.6.0stablestableBSD-2-Clause
* [mjr] Avoid warnings on PHP 7.3 regarding continue statements within switch blocks.
5.3.08.0.0alpha18.0.0alpha11.7.0Horde_Exceptionpear.horde.org2.0.03.0.0alpha13.0.0alpha1Horde_Idnapear.horde.org1.0.02.0.0alpha12.0.0alpha1Horde_Mimepear.horde.org2.0.03.0.0alpha13.0.0alpha1Horde_Stream_Filterpear.horde.org2.0.03.0.0alpha13.0.0alpha1Horde_Translationpear.horde.org2.2.03.0.0alpha13.0.0alpha1Horde_Utilpear.horde.org2.0.03.0.0alpha13.0.0alpha1Horde_Smtppear.horde.org1.7.02.0.0alpha12.0.0alpha1Horde_Stream_Wrapperpear.horde.org2.1.03.0.0alpha13.0.0alpha1Horde_Testpear.horde.org2.1.03.0.0alpha13.0.0alpha1Net_DNS2pear.php.netNet_SMTPpear.php.net1.6.02.0.0alpha12.0.0alpha11.0.0alpha11.0.0alphaalpha2011-03-08BSD-2-Clause
* First alpha release for Horde 4.
1.0.0beta11.0.0betabeta2011-03-16BSD-2-Clause
* First beta release for Horde 4.
1.0.0RC11.0.0betabeta2011-03-22BSD-2-Clause
* First release candidate for Horde 4.
* [jan] Fix passing arguments to sendmail binary (Gonçalo Queirós, Bug #9693).
1.0.0RC21.0.0betabeta2011-03-29BSD-2-Clause
* Second release candidate for Horde 4.
1.0.01.0.0stablestable2011-04-06BSD-2-Clause
* First stable release for Horde 4.
1.0.11.0.0stablestable2011-09-20BSD-2-Clause
* [mms] Fix parseAddressList() for empty address strings (Bug #10534).
* [mms] Fix SMTP error codes/messages (Bug #10498).
1.0.21.0.0stablestable2011-11-18BSD-2-Clause
* [mms] Always use canonical line endings in sendmail driver (Bug #10696).
1.0.31.0.0stablestable2012-01-17BSD-2-Clause
* [mms] Fix line-endings for transport drivers that send messages using local tools/programs.
1.1.01.1.0stablestable2012-02-22BSD-2-Clause
* [mms] Created Horde_Mail_Rfc822_Address and Horde_Mail_Rfc822_Group objects to represent e-mail addresses.
* [mms] Improved parser for e-mail addresses (Request #10949).
1.2.01.2.0stablestable2012-04-10BSD-2-Clause
* [mms] Added Horde_Mail_Rfc822_Address#encoded property.
* [mms] Better support for IDN hosts in non-validate address parsing mode (Bug #11021).
* [mms] Added Horde_Mail_Rfc822#trimAddress().
* [mms] Add optional arguments to the Horde_Mail_Rfc822_Group constructor.
* [mms] Horde_Mail_Rfc822#parseAddressList() now accepts Horde_Mail_Rfc822_Objects within the first argument.
* [mms] The address and group objects now extend the base Horde_Mail_Rfc822_Object class.
* [mms] Add optional arguments to the Horde_Mail_Rfc822_Group constructor.
* [mms] First argument to Horde_Mail_Rfc822#parseAddressList() can now be an array of addresses.
* [mms] Add Horde_Mail_Rfc822#encode().
* [mms] Workaround unexpected return from PHP_EOL in Mail transport drivers.
1.2.11.2.0stablestable2012-04-10BSD-2-Clause
*
2.0.0alpha12.0.0alpha1alphaalpha2012-07-05BSD-2-Clause
* First alpha release for Horde 5.
* [mms] Implement new 2.0 API. See UPGRADING for full details of changes.
2.0.0beta12.0.0beta1betabeta2012-07-19BSD-2-Clause
* First beta release for Horde 5.
2.0.0beta22.0.0beta1betabeta2012-08-29BSD-2-Clause
* [mms] Add Horde_Mail_Rfc822_Address#matchDomain().
* [mms] Add Horde_Mail_Rfc822_Address#matchInsensitive().
* [mms] Fix parsing Return-Path header when using sendmail driver (Bug #11361).
2.0.02.0.0stablestable2012-10-30BSD-2-Clause
* First stable release for Horde 5.
2.0.12.0.0stablestable2012-11-16BSD-2-Clause
* [mms] Ensure bare address is output to SMTP MAIL command.
2.0.22.0.0stablestable2012-12-03BSD-2-Clause
* [mms] Fix default_domain parameter to Horde_Mail_Rfc822 (Bug #11804).
2.0.32.0.0stablestable2012-12-26BSD-2-Clause
* [mms] Fix behavior of 'persist' option in SMTP transport driver.
2.0.42.0.0stablestable2013-03-05BSD-2-Clause
* [mms] Improve unit tests.
2.0.52.0.0stablestable2013-04-08BSD-2-Clause
* [mms] Correctly encode IDN domains when sending mail (Bug #12116).
2.0.62.0.0stablestable2013-07-16BSD-2-Clause
* [mms] Honor 'pipelining' configuration option in SMTP transport driver.
2.1.02.1.0stablestable2013-08-22BSD-2-Clause
* [mms] Added the Horde_Mail_Transport_Smtphorde driver.
* [mms] Added the 'bare_addresses_idn' property to Horde_Mail_Rfc822_List.
* [mms] Added the 'bare_address_idn' property to Horde_Mail_Rfc822_Address.
2.1.12.1.0stablestable2013-08-26BSD-2-Clause
* [mms] Workaround broken Net_SMTP handling regarding the end of message data (Bug #12614).
2.1.22.1.0stablestable2013-10-15BSD-2-Clause
* [mms] Discard personal information when it is identical to e-mail address.
2.1.32.1.0stablestable2014-01-17BSD-2-Clause
* [mms] Correctly identify e-mail addresses without domain information when validating.
2.1.42.1.0stablestable2014-01-21BSD-2-Clause
* [mms] More thorough job trying to parse addresses that contain an @ but no domain information.
2.1.52.1.0stablestable2014-02-11BSD-2-Clause
*
2.1.62.1.0stablestable2014-04-03BSD-2-Clause
* [mms] Optimizations to address parsing.
2.2.02.2.0stablestable2014-05-02BSD-2-Clause
* [mms] Be more lenient in parsing RFC 5322 identification field values.
* [mms] Add Horde_Mail_Rfc822_Identification class.
2.3.02.3.0stablestable2014-05-21BSD-2-Clause
* [mms] Add Horde_Mail_Transport_Lmtphorde driver.
2.4.02.4.0stablestable2014-08-04BSD-2-Clause
* [mms] Added the 'noquote' option to Horde_Mail_Rfc822_Object#writeAddress().
2.5.02.5.0stablestable2014-11-23BSD-2-Clause
* [mms] Added Horde_Mail_Rfc822_List#first() function.
* [mms] Add property to address object to indicate whether it is an EAI address.
* [mms] Transport driver now indicates whether it handles EAI data.
* [mms] Support validation of EAI addresses (RFC 6532).
* [mms] Add Horde_Mail_Mbox_Parse.
2.5.12.5.0stablestable2015-01-07BSD-2-Clause
* [mms] IDN support no longer requires intl to be built-in to PHP.
2.6.02.6.0stablestable2015-04-28BSD-2-Clause
* [jan] Fix issues with certain locales like Turkish.
* [mms] Add support for outputting comment information when writing an address.
2.6.12.6.0stablestable2015-06-24BSD-2-Clause
* [mjr] Fix sending mail via PHP's mail function (Steffen Lindner <mail@steffen-lindner.de>).
2.6.22.6.0stablestable2015-07-31BSD-2-Clause
* [mms] Fix validating sent messages if the driver supports EAI addresses.
2.6.32.6.0stablestable2016-02-01BSD-2-Clause
* [jan] Mark PHP 7 as supported.
2.6.42.6.0stablestable2017-06-22BSD-2-Clause
* [jan] Add Turkish translation (İTÜ BİDB <sistemdestek@itu.edu.tr>).
2.6.52.6.0stablestable2019-03-02BSD-2-Clause
* [mjr] Avoid warnings on PHP 7.3 regarding continue statements within switch blocks.