Horde_Smtp
pear.horde.org
Horde SMTP Client
Provides interfaces for connecting to a SMTP (RFC 5321) server to send e-mail messages.
Michael Slusarz
slusarz
slusarz@horde.org yes
2017-06-22
16:25:59
1.9.5
1.9.0
stable
stable
LGPL-2.1
* [jan] Add Turkish translation (İTÜ BİDB <sistemdestek@itu.edu.tr>).
5.3.0
8.0.0alpha1
8.0.0alpha1
1.7.0
Horde_Exception
pear.horde.org
2.0.0
3.0.0alpha1
3.0.0alpha1
Horde_Mail
pear.horde.org
2.0.0
3.0.0alpha1
3.0.0alpha1
Horde_Socket_Client
pear.horde.org
2.0.0
3.0.0alpha1
3.0.0alpha1
Horde_Support
pear.horde.org
2.0.0
3.0.0alpha1
3.0.0alpha1
Horde_Translation
pear.horde.org
2.2.0
3.0.0alpha1
3.0.0alpha1
Horde_Util
pear.horde.org
2.0.0
3.0.0alpha1
3.0.0alpha1
Horde_Imap_Client
pear.horde.org
2.0.0
3.0.0alpha1
3.0.0alpha1
Horde_Secret
pear.horde.org
2.0.0
3.0.0alpha1
3.0.0alpha1
Horde_Test
pear.horde.org
2.1.0
3.0.0alpha1
3.0.0alpha1
1.0.0
1.0.0
stable
stable
2013-08-16
LGPL-2.1
* [mms] Initial release.
1.1.0
1.1.0
stable
stable
2013-08-22
LGPL-2.1
* [mms] Deprecated the 'password_encrypt' parameter and instead support passing a Horde_Smtp_Password object into the 'password' parameter. * [mms] Fix DIGEST-MD5 authentication method. * [mms] Added support for the Google XOAuth2 authentication mechanism. * [jan] Fix detecting if connection to SMTP server fails.
1.2.0
1.2.0
stable
stable
2013-08-28
LGPL-2.1
* [mms] Change default security to use TLS, if available. * [mms] Fix storing password object in the Horde_Smtp object.
1.2.1
1.2.0
stable
stable
2013-09-02
LGPL-2.1
* [mms] Transparently handle required TLS connection when no security was configured.
1.2.2
1.2.0
stable
stable
2013-09-05
LGPL-2.1
* [mms] Fix aborting a pipelined DATA command if only a subset of recipients were rejected (Bug #12659). * [mms] Don't auto-detect TLS availability again once we have done initial detection.
1.2.3
1.2.0
stable
stable
2013-09-11
LGPL-2.1
* [mms] Fix parsing SMTP error message on servers that support ENHANCEDSTATUSCODES (Bug #12666).
1.2.4
1.2.0
stable
stable
2013-10-15
LGPL-2.1
* [mms] Explicitly reject XOAUTH2 as a authentication mechanism if it is not configured in the client. * [jan] Fix reading translations in PEAR-installed package.
1.2.5
1.2.0
stable
stable
2013-10-19
LGPL-2.1
* [mms] Fix escaping periods that begin a line of DATA input.
1.2.6
1.2.0
stable
stable
2013-10-22
LGPL-2.1
* [mms] Fix handling EOLs split on a stream bucket boundary (Bug #12763).
1.3.0
1.3.0
stable
stable
2013-10-30
LGPL-2.1
* [mms] Added direct TLS v1.x connection option when connecting to remote server. * [mms] Added Horde_Smtp_Password_Xoauth2 class.
1.3.1
1.3.0
stable
stable
2013-11-21
LGPL-2.1
* [mms] Fix handling servers that don't support ESMTP (Bug #12853). * [mms] Fix returning reply code in Exceptions.
1.4.0
1.4.0
stable
stable
2014-02-11
LGPL-2.1
* [mms] Add raw error message text (in English) to Exceptions.
1.4.1
1.4.0
stable
stable
2014-04-03
LGPL-2.1
* [jan] Add Danish translation (Erling Preben Hansen <erling@eph.dk>). * [mms] The mail submission port (587) should be default of this library. * [mms] Better exception message for a 550 error, since it is common and may be displayed to an end user (Request #12990).
1.5.0
1.5.0
stable
stable
2014-05-21
LGPL-2.1
* [mms] Fix harmless undefined error when accessing certain configuration parameters. * [mms] Horde_Smtp#send() now returns recipient status information if at least one recipient was successfully accepted. * [mms] Added an LMTP (RFC 2033) driver. * [jan] Add Hungarian translation (Andras Galos <galosa@netinform.hu>).
1.5.1
1.5.0
stable
stable
2014-06-10
LGPL-2.1
* [jan] Add Japanese translation (Hiromi Kimura <hiromi@tac.tsukuba.ac.jp>).
1.5.2
1.5.0
stable
stable
2014-06-17
LGPL-2.1
* [jan] Add Spanish translation (Manuel Perez Ayala <mperaya@alcazaba.unex.es>).
1.6.0
1.6.0
stable
stable
2014-08-04
LGPL-2.1
* [mms] Added support for sending internationalized header data (RFC 6531).
1.7.0
1.7.0
stable
stable
2014-11-23
LGPL-2.1
* [mms] Added Horde_Smtp_Exception property indicating whether error is permanent or transient. * [mms] Determine EAI and Body transport information by analyzing the message data, instead of requiring a parameter. * [mms] Add support for ETRN extension (RFC 1985). * [mms] Add support for BINARYMIME extension (RFC 3030). * [mms] Add support for CHUNKING extension (RFC 3030).
1.8.0
1.8.0
stable
stable
2015-01-07
LGPL-2.1
* [mms] Failed recipients can now be determined via the Horde_Smtp_Exception_Recipients exception thrown when calling Horde_Smtp#send().
1.9.0
1.9.0
stable
stable
2015-03-10
LGPL-2.1
* [mms] Fix sending BODY keyword when debugging and SMTP server does not support 8BITMIME extension. * [jan] Add parameter for stream context settings (Request #13730). * [jan] Fix notice if server doesn't support ENHANCEDSTATUSCODES. * [mms] Add 'localhost' parameter to Horde_Smtp (Request #13832).
1.9.1
1.9.0
stable
stable
2015-04-28
LGPL-2.1
* [jan] Fix issues with certain locales like Turkish.
1.9.2
1.9.0
stable
stable
2016-02-02
LGPL-2.1
* [jan] Mark PHP 7 as supported.
1.9.3
1.9.0
stable
stable
2016-03-21
LGPL-2.1
* [jan] Add Greek translation (Limperis Antonis <limperis@cti.gr>).
1.9.4
1.9.0
stable
stable
2016-12-21
LGPL-2.1
* [mjr] Fix RFC 3030 (CHUNKING) support.
1.9.5
1.9.0
stable
stable
2017-06-22
LGPL-2.1
* [jan] Add Turkish translation (İTÜ BİDB <sistemdestek@itu.edu.tr>).