Skip to content


Subversion checkout URL

You can clone with
Download ZIP
Commits on Jun 10, 2008
  1. @jparise
  2. @jparise

    Invalid response arrays were returning false instead of a PEAR_Error

    jparise authored
    Reported by: Thomas Berger
Commits on Apr 24, 2008
  1. 1.3.0 release

    Chuck Hagenbuch authored
  2. Add getServiceExtensions (

    Chuck Hagenbuch authored
    Start moving towards 1.3 release with 1.1 API version.
Commits on Feb 15, 2008
  1. @jparise

    Preparing the 1.2.11 release.

    jparise authored
Commits on Feb 11, 2008
  1. @jparise
  2. @jparise

    When authenticating using the DIGEST-MD5 mechanism, we use an empty a…

    jparise authored
    to the last 334 response code because the SMTP protocol doesn't allow
    subsequent authentication.
    However, we were sending ' ' (a space) instead of '' (empty string), which
    may have been causing problems with some SMTP servers and causing them to
    return a 501 or 535 authentication failure code.
    This change may solve the problems some folks have been seeing.  Even if
    it doesn't, it's a small improvement over the previous code and shouldn't
    make things any worse.
    Bug: 12206
Commits on Jan 19, 2008
  1. @jparise
  2. @jparise
  3. @jparise
  4. @jparise
Commits on Oct 30, 2007
  1. Fix setting $this->pipelining

    Chuck Hagenbuch authored
Commits on Jul 8, 2007
  1. Fix version this was introduced in

    Chuck Hagenbuch authored
  2. Add SMTP pipelining (Christian Schmidt)

    Chuck Hagenbuch authored
Commits on Mar 30, 2007
  1. Prep 1.2.10 release.

    Chuck Hagenbuch authored
Commits on Mar 28, 2007
  1. Add necessary bits for Net_SMTP to do STARTTLS with a Net_Socket

    Chuck Hagenbuch authored
    enableCrypto() method. Will necessitate a version bump on the
    Net_Socket dependency for Net_SMTP of course. Feedback and testing
Commits on Jan 29, 2007
  1. @jparise
Commits on Jan 25, 2007
  1. Avoid &new

    Chuck Hagenbuch authored
Commits on Feb 6, 2006
  1. @jparise

    Updating the package.php utility script to generate package2.xml.

    jparise authored
    This also prepares the package for its 1.2.8 release.
  2. @jparise

    Enhancing the mailFrom() and rcptTo() methods to support additional

    jparise authored
    arbitrary parameters.  This allows these methods to be used to support
    RFC 1891.
    The mailFrom() method's signature has been adjusted to accept its optional
    parameter argument as a string instead of an array, for greater flexibility
    and future proofing.  The array form is still supported for backwards
    Bug: #6339
Commits on Aug 22, 2005
  1. @jparise

    Update for the 1.2.7 release.

    jparise authored
Commits on Aug 16, 2005
  1. @jparise
Commits on Jun 15, 2005
  1. remove _negotiate() call per pear bug 4583

    Chuck Hagenbuch authored
Commits on Mar 4, 2005
  1. @jparise

    Include a brief discussion describing how secure SMTPS / SSL connections

    jparise authored
    can be established using Net_SMTP.
    Request: 2849
Commits on Mar 3, 2005
  1. document ssl connections

    Chuck Hagenbuch authored
Commits on Dec 27, 2004
  1. Reject newlines in commands, since they can cause us to get into a

    Chuck Hagenbuch authored
    hung state with some servers.
Commits on Sep 20, 2004
  1. Use fixed regexp for quotedata() per Michael Wallner <>

    Chuck Hagenbuch authored
    and add quotedata() test to package.xml.
  2. Add a quotedata() test.

    Chuck Hagenbuch authored
  3. SMTP.php -> Net/SMTP.php to allow these tests to pass.

    Chuck Hagenbuch authored
Commits on Sep 19, 2004
  1. $Id$

    Chuck Hagenbuch authored
  2. - use str_replace instead of preg_replace for doubling periods (Matth…

    Chuck Hagenbuch authored
    …ias Pigulla <>).
    - make sure to call PEAR::raiseError() instead of new PEAR_Error().
Commits on Apr 26, 2004
  1. @jparise
  2. From:

    Chuck Hagenbuch authored
    Bug: 1288
    As requested on #pear I post this feature request on here too. The patch
    below enables optional VERP style deliveries with default delimiters or
    with delimiters defined by yourself.
    The additional parameters to mailFrom() are passed as an array to leave
    room for possible future implementations of other arguments such as SIZE
    or SECURITY to MAIL FROM: command.
    There is also another feature request for VERP as a patch to Mail_smtp
Commits on Apr 13, 2004
  1. @jparise

    The following methods have been renamed for compliance with the PEAR

    jparise authored
    coding standards: send_from() -> sendFrom(), soml_from() -> somlFrom(),
    saml_from() -> samlFrom().
    Backwards-compatible wrappers have been provided.
Something went wrong with that request. Please try again.