Revision history for Email-Send

2.202     2024-08-16
          ** PLEASE CONSIDER USING EMAIL-SENDER INSTEAD **

          - Updated documentation to add contributors list.
          - Common git and build files added to keep the repo clean.
          - Updated distribution to keep author tests in xt/author.
          - Updated distribution to keep release tests in xt/release.
          - Make use of 'our' instead of use vars since 5.6 is a minimum.
          - Add a README.md

2.201     2015-03-05
          ** PLEASE CONSIDER USING EMAIL-SENDER INSTEAD **

          add x_deprecated metadata

2.200     2015-02-25
          ** PLEASE CONSIDER USING EMAIL-SENDER INSTEAD **

          when trying to pick the first available mailer, never pick Test

2.199     2013-08-18
          ** PLEASE CONSIDER USING EMAIL-SENDER INSTEAD **

          stop warning from Return::Value; if it didn't switch you to
          Email::Sender by now, it isn't gonna

          cope with irritating differences between Net::SMTP and Net::SMTP::TLS
          (thanks, Yanick Champoux!)

2.198     2009-07-12
          ** PLEASE CONSIDER USING EMAIL-SENDER INSTEAD **
          fix the paths added in 2.195; thanks, ansgar from uni-heidelberg

2.197     2009-06-13
          ** PLEASE CONSIDER USING EMAIL-SENDER INSTEAD **

          fix regression introduced into SMTP transport's "to" detector
          (thanks to John Maslanik for bug report)

2.196     2009-06-09
          ** PLEASE CONSIDER USING EMAIL-SENDER INSTEAD **

          reduce reliance of tests on screw-up-able Module::Pluggable call

2.195     2009-06-07
          ** PLEASE CONSIDER USING EMAIL-SENDER INSTEAD **

          add /usr/sbin/sendmail as last place to always look for sendmail
          add /usr/lib/sendmail as last place to always look for sendmail
          if $QMAIL variable for Qmail subclass is -x, use it

2.194     2009-01-02
          ** PLEASE CONSIDER USING EMAIL-SENDER INSTEAD **

          attempt to fix "smtp client never sends QUIT"

2.193     2008-12-19
          ** PLEASE CONSIDER USING EMAIL-SENDER INSTEAD **

          long-overdue application of patch from RUZ to correct error from
          Sendmail mailer (thanks, RUZ!)

2.192     2007-11-01
          horrible hack to fix regrettable decision in use of Module::Pluggable
            (see https://rt.cpan.org/Ticket/Display.html?id=30183)

2.191     2007-10-21
          use Test mailer, not IO::All, to test internal interfaces
            (thanks, Andreas)

2.190     2007-09-18
          fix bugs exposed by new Test::More

2.189     2007-09-17
          fix bugs exposed by new Test::More

2.188     2007-06-19
          added ->deliveries to Test mailer

2.187     2007-04-05
          Email::Send::IO removed to Email-Send-IO distribution

2.186     2007-04-02
          fix test libraries to work on 5.005

2.185     2006-02-05
          no code changes, only test changes
          use UNLINK not CLEANUP for File::Temp::tempfile

2.184     2006-02-05
          no code changes, only test changes
          create tempdirs under t, in case TMPDIR or /tmp is noexec
          (spotted by MST)

2.183     2006-12-14
          fix test skip error on Win32; claimed to skip 1, then skipped 2
          thanks for the test report, Steffen Mueller!

2.182     2006-12-07
          skip/fix some tests on Win32
          move to/from finding to another method in ::SMTP

2.181     2006-11-25
          remove dependency on Class::Accessor::Fast, which broke its $VERSION

2.180     2006-08-23

          add support for TLS SMTP, based on a patch by Fayland Lam

2.171     2006-07-29

          improve tests and contents, giving up on Test::Without::Module

2.17      2006-07-28

          skip tests for optional functionality (bug 20740, eloy)
          fix typo in POD (thanks J. Cheetham!)

2.16      2006-07-24
          the without.t test no longer breaks if Test::Without::Module isn't
          there

2.15      2006-07-21
          append, to not print, to IO::All objects
          added simple test for message modifier (response to bug from ABH)
          use File::Spec->path for path, not ENV{PATH} (bug 20109, Simon Flack)
          use Symbol.pm, not global filehandles
          undef is never a valid message
          remove use warnings
          plan all tests
          improve testing
          add pod tests

2.11      2006-07-05
          fixed bug introduced in 2.10; message modifiers were broken thanks ABH

2.10      2006-07-03
          improve portability of sendmail.t (rjbs)
          fix bugs with plugins outside Email::Send:: (rjbs)
          allow objects as mailers (rjbs)
          clarify documentation (rjbs)
          improve backwards compat with Email::Send 1 (see no-import.t) (rjbs)

2.05      2006-04-20
          Removed UNIVERSAL::require use.

2.04      2006-01-28
          Integrated Email::Send::Test (Adam Kennedy).

2.03      2006-01-28
          Updated tests to only check the interface of distributed mailers.
          Updated Email::Send::Sendmail to provide much more detail when mail
          fails to send. (Dave Rolksy and Casey West).

2.01      2006-01-17
          Updated tests to only check distributed mailers.
          Updated version numbers in all packages for proper indexing.

2.00      2005-12-15
          Grafted Classic interface but did not document it.

1.99_01   2005-05-09
          Major changes to API.
          Changes to Makefile.PL to aid in recommended module builds.
          Alpha-release of new interface.

1.46      2005-01-08
          SMTP was broken. I made a horrible mistake with my use of eval.
          Honestly, I feel quite silly. I'm sorry.
          Added eg/send-email.pl, a program to aid in testing and debuging of
          this code.

1.45      2004-12-22
          Bug in Email::Send::SMTP in collecting addresses to send for RCPT.
          Added more error checking in Email::Send::SMTP to return proper
          diagnostics.
          Updated dependencies.

1.44      2004-12-17
          Make Email::Send::SMTP use Return::Value for its returns. These are
          compatible with previous behavior, but offer more detail on just what
          went wrong.
          Require Return::Value as a dependency. Other mailers may begin using it
          for returns in the future.

1.43      2004-08-07
          Make Email::Send::SMTP send args to Net::SMTP with host first.  This
          makes older Net::SMTPs happy.

1.42      2004-07-29
          Remove hard dependency on Email::Abstract (for IO::All).
          Declare hard dependency on Email::Simple.

1.41      2004-07-20
          Only set defaults for $Sendmail and $Qmail in those mailers when the
          package variable is not already set (Peter Scott).
          SSL support for Email::Send::SMTP.
          Use different version scheme, I need more numbers.

1.4       2004-07-08
          Relaxed prereq on IO::All for testing.
          Included Bcc in list of addresses to MAIL TO: in Email::Send::SMTP.
          Now supports Net::SMTP's auth() (Aaron Trevena).

1.3       2004-07-05
          Doc typo in Email::Send::Sendmail (Martin 'Kingpin' Thurn).

1.2       2004-06-29
          Email::Send::SMTP now sends multiple MAIL commands for each address in
          the To and Cc headers. It does not fail when it encounters bad
          addresses, as long as at least one address succeeds.

1.1       2004-05-27
          Initial version.