The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.
Changes 010
LICENSE 11
MANIFEST 01
META.json 44143
META.yml 63138
Makefile.PL 5052
README 13
dist.ini 01
lib/Email/Send/NNTP.pm 11
lib/Email/Send/Qmail.pm 11
lib/Email/Send/SMTP.pm 22
lib/Email/Send/Sendmail.pm 11
lib/Email/Send/Test.pm 11
lib/Email/Send.pm 23
t/00-compile.t 2234
t/000-report-versions-tiny.t 75
t/release-changes_has_content.t 11
t/release-pod-syntax.t 32
18 files changed (This is a version diff) 200400
@@ -1,5 +1,15 @@
 Revision history for Email-Send
 
+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 **
 
@@ -22,7 +22,7 @@ This is free software, licensed under:
                      Version 1, February 1989
 
  Copyright (C) 1989 Free Software Foundation, Inc.
- 51 Franklin St, Suite 500, Boston, MA  02110-1335  USA
+ 51 Franklin St, Fifth Floor, Boston, MA  02110-1301  USA
 
  Everyone is permitted to copy and distribute verbatim copies
  of this license document, but changing it is not allowed.
@@ -1,3 +1,4 @@
+# This file was automatically generated by Dist::Zilla::Plugin::Manifest v5.032.
 Changes
 LICENSE
 MANIFEST
@@ -4,19 +4,19 @@
       "Casey West <casey@geeknest.com>"
    ],
    "dynamic_config" : 0,
-   "generated_by" : "Dist::Zilla version 4.300036, CPAN::Meta::Converter version 2.132140",
+   "generated_by" : "Dist::Zilla version 5.032, CPAN::Meta::Converter version 2.143240",
    "license" : [
       "perl_5"
    ],
    "meta-spec" : {
       "url" : "http://search.cpan.org/perldoc?CPAN::Meta::Spec",
-      "version" : "2"
+      "version" : 2
    },
    "name" : "Email-Send",
    "prereqs" : {
       "configure" : {
          "requires" : {
-            "ExtUtils::MakeMaker" : "6.30"
+            "ExtUtils::MakeMaker" : "0"
          }
       },
       "develop" : {
@@ -36,22 +36,24 @@
             "Return::Value" : "0",
             "Scalar::Util" : "1.02",
             "Symbol" : "0",
-            "perl" : "5.005",
+            "perl" : "5.006",
             "strict" : "0",
             "vars" : "0"
          }
       },
       "test" : {
          "requires" : {
-            "Capture::Tiny" : "0",
             "Cwd" : "0",
             "File::Path" : "0",
+            "File::Spec" : "0",
             "File::Temp" : "0",
+            "IO::Handle" : "0",
+            "IPC::Open3" : "0",
             "MIME::Entity" : "0",
             "Mail::Internet" : "0",
             "Test::More" : "0.88",
-            "blib" : "0",
             "lib" : "0",
+            "perl" : "5.006",
             "warnings" : "0"
          }
       }
@@ -68,81 +70,102 @@
          "web" : "https://github.com/rjbs/Email-Send"
       }
    },
-   "version" : "2.199",
+   "version" : "2.201",
    "x_Dist_Zilla" : {
       "perl" : {
-         "version" : "5.019002"
+         "version" : "5.021009"
       },
       "plugins" : [
          {
+            "class" : "Dist::Zilla::Plugin::Deprecated",
+            "name" : "Deprecated",
+            "version" : "0.002"
+         },
+         {
             "class" : "Dist::Zilla::Plugin::GatherDir",
+            "config" : {
+               "Dist::Zilla::Plugin::GatherDir" : {
+                  "exclude_filename" : [],
+                  "exclude_match" : [],
+                  "follow_symlinks" : "0",
+                  "include_dotfiles" : "0",
+                  "prefix" : "",
+                  "prune_directory" : [],
+                  "root" : "."
+               }
+            },
             "name" : "@Basic/GatherDir",
-            "version" : "4.300036"
+            "version" : "5.032"
          },
          {
             "class" : "Dist::Zilla::Plugin::PruneCruft",
             "name" : "@Basic/PruneCruft",
-            "version" : "4.300036"
+            "version" : "5.032"
          },
          {
             "class" : "Dist::Zilla::Plugin::ManifestSkip",
             "name" : "@Basic/ManifestSkip",
-            "version" : "4.300036"
+            "version" : "5.032"
          },
          {
             "class" : "Dist::Zilla::Plugin::MetaYAML",
             "name" : "@Basic/MetaYAML",
-            "version" : "4.300036"
+            "version" : "5.032"
          },
          {
             "class" : "Dist::Zilla::Plugin::License",
             "name" : "@Basic/License",
-            "version" : "4.300036"
+            "version" : "5.032"
          },
          {
             "class" : "Dist::Zilla::Plugin::Readme",
             "name" : "@Basic/Readme",
-            "version" : "4.300036"
+            "version" : "5.032"
          },
          {
             "class" : "Dist::Zilla::Plugin::ExtraTests",
             "name" : "@Basic/ExtraTests",
-            "version" : "4.300036"
+            "version" : "5.032"
          },
          {
             "class" : "Dist::Zilla::Plugin::ExecDir",
             "name" : "@Basic/ExecDir",
-            "version" : "4.300036"
+            "version" : "5.032"
          },
          {
             "class" : "Dist::Zilla::Plugin::ShareDir",
             "name" : "@Basic/ShareDir",
-            "version" : "4.300036"
+            "version" : "5.032"
          },
          {
             "class" : "Dist::Zilla::Plugin::MakeMaker",
+            "config" : {
+               "Dist::Zilla::Role::TestRunner" : {
+                  "default_jobs" : 1
+               }
+            },
             "name" : "@Basic/MakeMaker",
-            "version" : "4.300036"
+            "version" : "5.032"
          },
          {
             "class" : "Dist::Zilla::Plugin::Manifest",
             "name" : "@Basic/Manifest",
-            "version" : "4.300036"
+            "version" : "5.032"
          },
          {
             "class" : "Dist::Zilla::Plugin::TestRelease",
             "name" : "@Basic/TestRelease",
-            "version" : "4.300036"
+            "version" : "5.032"
          },
          {
             "class" : "Dist::Zilla::Plugin::ConfirmRelease",
             "name" : "@Basic/ConfirmRelease",
-            "version" : "4.300036"
+            "version" : "5.032"
          },
          {
             "class" : "Dist::Zilla::Plugin::UploadToCPAN",
             "name" : "@Basic/UploadToCPAN",
-            "version" : "4.300036"
+            "version" : "5.032"
          },
          {
             "class" : "Dist::Zilla::Plugin::VersionFromModule",
@@ -152,72 +175,137 @@
          {
             "class" : "Dist::Zilla::Plugin::MetaConfig",
             "name" : "MetaConfig",
-            "version" : "4.300036"
+            "version" : "5.032"
          },
          {
             "class" : "Dist::Zilla::Plugin::MetaJSON",
             "name" : "MetaJSON",
-            "version" : "4.300036"
+            "version" : "5.032"
          },
          {
             "class" : "Dist::Zilla::Plugin::AutoPrereqs",
             "name" : "AutoPrereqs",
-            "version" : "4.300036"
+            "version" : "5.032"
          },
          {
             "class" : "Dist::Zilla::Plugin::GithubMeta",
             "name" : "GithubMeta",
-            "version" : "0.30"
+            "version" : "0.46"
          },
          {
             "class" : "Dist::Zilla::Plugin::Git::Check",
+            "config" : {
+               "Dist::Zilla::Plugin::Git::Check" : {
+                  "untracked_files" : "die"
+               },
+               "Dist::Zilla::Role::Git::DirtyFiles" : {
+                  "allow_dirty" : [
+                     "dist.ini",
+                     "Changes"
+                  ],
+                  "allow_dirty_match" : [],
+                  "changelog" : "Changes"
+               },
+               "Dist::Zilla::Role::Git::Repo" : {
+                  "repo_root" : "."
+               }
+            },
             "name" : "@Git/Check",
-            "version" : "2.014"
+            "version" : "2.030"
          },
          {
             "class" : "Dist::Zilla::Plugin::Git::Commit",
+            "config" : {
+               "Dist::Zilla::Plugin::Git::Commit" : {
+                  "add_files_in" : [],
+                  "commit_msg" : "v%v%n%n%c",
+                  "time_zone" : "local"
+               },
+               "Dist::Zilla::Role::Git::DirtyFiles" : {
+                  "allow_dirty" : [
+                     "dist.ini",
+                     "Changes"
+                  ],
+                  "allow_dirty_match" : [],
+                  "changelog" : "Changes"
+               },
+               "Dist::Zilla::Role::Git::Repo" : {
+                  "repo_root" : "."
+               }
+            },
             "name" : "@Git/Commit",
-            "version" : "2.014"
+            "version" : "2.030"
          },
          {
             "class" : "Dist::Zilla::Plugin::Git::Tag",
+            "config" : {
+               "Dist::Zilla::Plugin::Git::Tag" : {
+                  "branch" : null,
+                  "signed" : 0,
+                  "tag" : "2.201",
+                  "tag_format" : "%v",
+                  "tag_message" : "v%v",
+                  "time_zone" : "local"
+               },
+               "Dist::Zilla::Role::Git::Repo" : {
+                  "repo_root" : "."
+               }
+            },
             "name" : "@Git/Tag",
-            "version" : "2.014"
+            "version" : "2.030"
          },
          {
             "class" : "Dist::Zilla::Plugin::Git::Push",
+            "config" : {
+               "Dist::Zilla::Plugin::Git::Push" : {
+                  "push_to" : [
+                     "origin"
+                  ],
+                  "remotes_must_exist" : 1
+               },
+               "Dist::Zilla::Role::Git::Repo" : {
+                  "repo_root" : "."
+               }
+            },
             "name" : "@Git/Push",
-            "version" : "2.014"
+            "version" : "2.030"
          },
          {
             "class" : "Dist::Zilla::Plugin::Test::ChangesHasContent",
             "name" : "Test::ChangesHasContent",
-            "version" : "0.006"
+            "version" : "0.007"
          },
          {
             "class" : "Dist::Zilla::Plugin::PodSyntaxTests",
             "name" : "PodSyntaxTests",
-            "version" : "4.300036"
+            "version" : "5.032"
          },
          {
             "class" : "Dist::Zilla::Plugin::Test::Compile",
             "config" : {
                "Dist::Zilla::Plugin::Test::Compile" : {
+                  "bail_out_on_fail" : "0",
+                  "fail_on_warning" : "author",
+                  "fake_home" : "0",
+                  "filename" : "t/00-compile.t",
                   "module_finder" : [
                      ":InstallModules"
                   ],
+                  "needs_display" : "0",
+                  "phase" : "test",
                   "script_finder" : [
                      ":ExecFiles"
-                  ]
+                  ],
+                  "skips" : []
                }
             },
             "name" : "Test::Compile",
-            "version" : "2.018"
+            "version" : "2.051"
          },
          {
             "class" : "Dist::Zilla::Plugin::ReportVersions::Tiny",
             "name" : "ReportVersions::Tiny",
-            "version" : "1.09"
+            "version" : "1.10"
          },
          {
             "class" : "Dist::Zilla::Plugin::RemovePrereqs",
@@ -231,37 +319,47 @@
                }
             },
             "name" : "RemovePrereqs",
-            "version" : "4.300036"
+            "version" : "5.032"
          },
          {
             "class" : "Dist::Zilla::Plugin::FinderCode",
             "name" : ":InstallModules",
-            "version" : "4.300036"
+            "version" : "5.032"
          },
          {
             "class" : "Dist::Zilla::Plugin::FinderCode",
             "name" : ":IncModules",
-            "version" : "4.300036"
+            "version" : "5.032"
          },
          {
             "class" : "Dist::Zilla::Plugin::FinderCode",
             "name" : ":TestFiles",
-            "version" : "4.300036"
+            "version" : "5.032"
          },
          {
             "class" : "Dist::Zilla::Plugin::FinderCode",
             "name" : ":ExecFiles",
-            "version" : "4.300036"
+            "version" : "5.032"
          },
          {
             "class" : "Dist::Zilla::Plugin::FinderCode",
             "name" : ":ShareFiles",
-            "version" : "4.300036"
+            "version" : "5.032"
          },
          {
             "class" : "Dist::Zilla::Plugin::FinderCode",
             "name" : ":MainModule",
-            "version" : "4.300036"
+            "version" : "5.032"
+         },
+         {
+            "class" : "Dist::Zilla::Plugin::FinderCode",
+            "name" : ":AllFiles",
+            "version" : "5.032"
+         },
+         {
+            "class" : "Dist::Zilla::Plugin::FinderCode",
+            "name" : ":NoFiles",
+            "version" : "5.032"
          }
       ],
       "zilla" : {
@@ -269,8 +367,9 @@
          "config" : {
             "is_trial" : "0"
          },
-         "version" : "4.300036"
+         "version" : "5.032"
       }
-   }
+   },
+   "x_deprecated" : 1
 }
 
@@ -3,161 +3,227 @@ abstract: 'Simply Sending Email'
 author:
   - 'Casey West <casey@geeknest.com>'
 build_requires:
-  Capture::Tiny: 0
-  Cwd: 0
-  File::Path: 0
-  File::Temp: 0
-  MIME::Entity: 0
-  Mail::Internet: 0
-  Test::More: 0.88
-  blib: 0
-  lib: 0
-  warnings: 0
+  Cwd: '0'
+  File::Path: '0'
+  File::Spec: '0'
+  File::Temp: '0'
+  IO::Handle: '0'
+  IPC::Open3: '0'
+  MIME::Entity: '0'
+  Mail::Internet: '0'
+  Test::More: '0.88'
+  lib: '0'
+  perl: '5.006'
+  warnings: '0'
 configure_requires:
-  ExtUtils::MakeMaker: 6.30
+  ExtUtils::MakeMaker: '0'
 dynamic_config: 0
-generated_by: 'Dist::Zilla version 4.300036, CPAN::Meta::Converter version 2.132140'
+generated_by: 'Dist::Zilla version 5.032, CPAN::Meta::Converter version 2.143240'
 license: perl
 meta-spec:
   url: http://module-build.sourceforge.net/META-spec-v1.4.html
-  version: 1.4
+  version: '1.4'
 name: Email-Send
 requires:
-  Email::Abstract: 0
-  Email::Address: 1.80
-  Email::Simple: 1.92
-  File::Spec: 0
-  Module::Pluggable: 2.97
-  Net::SMTP: 0
-  Return::Value: 0
-  Scalar::Util: 1.02
-  Symbol: 0
-  perl: 5.005
-  strict: 0
-  vars: 0
+  Email::Abstract: '0'
+  Email::Address: '1.80'
+  Email::Simple: '1.92'
+  File::Spec: '0'
+  Module::Pluggable: '2.97'
+  Net::SMTP: '0'
+  Return::Value: '0'
+  Scalar::Util: '1.02'
+  Symbol: '0'
+  perl: '5.006'
+  strict: '0'
+  vars: '0'
 resources:
   bugtracker: https://github.com/rjbs/Email-Send/issues
   homepage: https://github.com/rjbs/Email-Send
   repository: https://github.com/rjbs/Email-Send.git
-version: 2.199
+version: '2.201'
 x_Dist_Zilla:
   perl:
-    version: 5.019002
+    version: '5.021009'
   plugins:
     -
+      class: Dist::Zilla::Plugin::Deprecated
+      name: Deprecated
+      version: '0.002'
+    -
       class: Dist::Zilla::Plugin::GatherDir
+      config:
+        Dist::Zilla::Plugin::GatherDir:
+          exclude_filename: []
+          exclude_match: []
+          follow_symlinks: '0'
+          include_dotfiles: '0'
+          prefix: ''
+          prune_directory: []
+          root: .
       name: '@Basic/GatherDir'
-      version: 4.300036
+      version: '5.032'
     -
       class: Dist::Zilla::Plugin::PruneCruft
       name: '@Basic/PruneCruft'
-      version: 4.300036
+      version: '5.032'
     -
       class: Dist::Zilla::Plugin::ManifestSkip
       name: '@Basic/ManifestSkip'
-      version: 4.300036
+      version: '5.032'
     -
       class: Dist::Zilla::Plugin::MetaYAML
       name: '@Basic/MetaYAML'
-      version: 4.300036
+      version: '5.032'
     -
       class: Dist::Zilla::Plugin::License
       name: '@Basic/License'
-      version: 4.300036
+      version: '5.032'
     -
       class: Dist::Zilla::Plugin::Readme
       name: '@Basic/Readme'
-      version: 4.300036
+      version: '5.032'
     -
       class: Dist::Zilla::Plugin::ExtraTests
       name: '@Basic/ExtraTests'
-      version: 4.300036
+      version: '5.032'
     -
       class: Dist::Zilla::Plugin::ExecDir
       name: '@Basic/ExecDir'
-      version: 4.300036
+      version: '5.032'
     -
       class: Dist::Zilla::Plugin::ShareDir
       name: '@Basic/ShareDir'
-      version: 4.300036
+      version: '5.032'
     -
       class: Dist::Zilla::Plugin::MakeMaker
+      config:
+        Dist::Zilla::Role::TestRunner:
+          default_jobs: 1
       name: '@Basic/MakeMaker'
-      version: 4.300036
+      version: '5.032'
     -
       class: Dist::Zilla::Plugin::Manifest
       name: '@Basic/Manifest'
-      version: 4.300036
+      version: '5.032'
     -
       class: Dist::Zilla::Plugin::TestRelease
       name: '@Basic/TestRelease'
-      version: 4.300036
+      version: '5.032'
     -
       class: Dist::Zilla::Plugin::ConfirmRelease
       name: '@Basic/ConfirmRelease'
-      version: 4.300036
+      version: '5.032'
     -
       class: Dist::Zilla::Plugin::UploadToCPAN
       name: '@Basic/UploadToCPAN'
-      version: 4.300036
+      version: '5.032'
     -
       class: Dist::Zilla::Plugin::VersionFromModule
       name: VersionFromModule
-      version: 0.08
+      version: '0.08'
     -
       class: Dist::Zilla::Plugin::MetaConfig
       name: MetaConfig
-      version: 4.300036
+      version: '5.032'
     -
       class: Dist::Zilla::Plugin::MetaJSON
       name: MetaJSON
-      version: 4.300036
+      version: '5.032'
     -
       class: Dist::Zilla::Plugin::AutoPrereqs
       name: AutoPrereqs
-      version: 4.300036
+      version: '5.032'
     -
       class: Dist::Zilla::Plugin::GithubMeta
       name: GithubMeta
-      version: 0.30
+      version: '0.46'
     -
       class: Dist::Zilla::Plugin::Git::Check
+      config:
+        Dist::Zilla::Plugin::Git::Check:
+          untracked_files: die
+        Dist::Zilla::Role::Git::DirtyFiles:
+          allow_dirty:
+            - dist.ini
+            - Changes
+          allow_dirty_match: []
+          changelog: Changes
+        Dist::Zilla::Role::Git::Repo:
+          repo_root: .
       name: '@Git/Check'
-      version: 2.014
+      version: '2.030'
     -
       class: Dist::Zilla::Plugin::Git::Commit
+      config:
+        Dist::Zilla::Plugin::Git::Commit:
+          add_files_in: []
+          commit_msg: v%v%n%n%c
+          time_zone: local
+        Dist::Zilla::Role::Git::DirtyFiles:
+          allow_dirty:
+            - dist.ini
+            - Changes
+          allow_dirty_match: []
+          changelog: Changes
+        Dist::Zilla::Role::Git::Repo:
+          repo_root: .
       name: '@Git/Commit'
-      version: 2.014
+      version: '2.030'
     -
       class: Dist::Zilla::Plugin::Git::Tag
+      config:
+        Dist::Zilla::Plugin::Git::Tag:
+          branch: ~
+          signed: 0
+          tag: '2.201'
+          tag_format: '%v'
+          tag_message: v%v
+          time_zone: local
+        Dist::Zilla::Role::Git::Repo:
+          repo_root: .
       name: '@Git/Tag'
-      version: 2.014
+      version: '2.030'
     -
       class: Dist::Zilla::Plugin::Git::Push
+      config:
+        Dist::Zilla::Plugin::Git::Push:
+          push_to:
+            - origin
+          remotes_must_exist: 1
+        Dist::Zilla::Role::Git::Repo:
+          repo_root: .
       name: '@Git/Push'
-      version: 2.014
+      version: '2.030'
     -
       class: Dist::Zilla::Plugin::Test::ChangesHasContent
       name: Test::ChangesHasContent
-      version: 0.006
+      version: '0.007'
     -
       class: Dist::Zilla::Plugin::PodSyntaxTests
       name: PodSyntaxTests
-      version: 4.300036
+      version: '5.032'
     -
       class: Dist::Zilla::Plugin::Test::Compile
       config:
         Dist::Zilla::Plugin::Test::Compile:
+          bail_out_on_fail: '0'
+          fail_on_warning: author
+          fake_home: '0'
+          filename: t/00-compile.t
           module_finder:
             - ':InstallModules'
+          needs_display: '0'
+          phase: test
           script_finder:
             - ':ExecFiles'
+          skips: []
       name: Test::Compile
-      version: 2.018
+      version: '2.051'
     -
       class: Dist::Zilla::Plugin::ReportVersions::Tiny
       name: ReportVersions::Tiny
-      version: 1.09
+      version: '1.10'
     -
       class: Dist::Zilla::Plugin::RemovePrereqs
       config:
@@ -167,33 +233,42 @@ x_Dist_Zilla:
             - Net::SMTP::SSL
             - Net::SMTP::TLS
       name: RemovePrereqs
-      version: 4.300036
+      version: '5.032'
     -
       class: Dist::Zilla::Plugin::FinderCode
       name: ':InstallModules'
-      version: 4.300036
+      version: '5.032'
     -
       class: Dist::Zilla::Plugin::FinderCode
       name: ':IncModules'
-      version: 4.300036
+      version: '5.032'
     -
       class: Dist::Zilla::Plugin::FinderCode
       name: ':TestFiles'
-      version: 4.300036
+      version: '5.032'
     -
       class: Dist::Zilla::Plugin::FinderCode
       name: ':ExecFiles'
-      version: 4.300036
+      version: '5.032'
     -
       class: Dist::Zilla::Plugin::FinderCode
       name: ':ShareFiles'
-      version: 4.300036
+      version: '5.032'
     -
       class: Dist::Zilla::Plugin::FinderCode
       name: ':MainModule'
-      version: 4.300036
+      version: '5.032'
+    -
+      class: Dist::Zilla::Plugin::FinderCode
+      name: ':AllFiles'
+      version: '5.032'
+    -
+      class: Dist::Zilla::Plugin::FinderCode
+      name: ':NoFiles'
+      version: '5.032'
   zilla:
     class: Dist::Zilla::Dist::Builder
     config:
-      is_trial: 0
-    version: 4.300036
+      is_trial: '0'
+    version: '5.032'
+x_deprecated: 1
@@ -1,86 +1,88 @@
-
+# This file was automatically generated by Dist::Zilla::Plugin::MakeMaker v5.032.
 use strict;
 use warnings;
 
-use 5.005;
-
-use ExtUtils::MakeMaker 6.30;
-
+use 5.006;
 
+use ExtUtils::MakeMaker;
 
 my %WriteMakefileArgs = (
   "ABSTRACT" => "Simply Sending Email",
   "AUTHOR" => "Casey West <casey\@geeknest.com>",
-  "BUILD_REQUIRES" => {},
   "CONFIGURE_REQUIRES" => {
-    "ExtUtils::MakeMaker" => "6.30"
+    "ExtUtils::MakeMaker" => 0
   },
   "DISTNAME" => "Email-Send",
   "EXE_FILES" => [],
   "LICENSE" => "perl",
+  "MIN_PERL_VERSION" => "5.006",
   "NAME" => "Email::Send",
   "PREREQ_PM" => {
-    "Email::Abstract" => "0",
+    "Email::Abstract" => 0,
     "Email::Address" => "1.80",
     "Email::Simple" => "1.92",
-    "File::Spec" => "0",
+    "File::Spec" => 0,
     "Module::Pluggable" => "2.97",
-    "Net::SMTP" => "0",
-    "Return::Value" => "0",
+    "Net::SMTP" => 0,
+    "Return::Value" => 0,
     "Scalar::Util" => "1.02",
-    "Symbol" => "0",
-    "strict" => "0",
-    "vars" => "0"
+    "Symbol" => 0,
+    "strict" => 0,
+    "vars" => 0
   },
   "TEST_REQUIRES" => {
-    "Capture::Tiny" => "0",
-    "Cwd" => "0",
-    "File::Path" => "0",
-    "File::Temp" => "0",
-    "MIME::Entity" => "0",
-    "Mail::Internet" => "0",
+    "Cwd" => 0,
+    "File::Path" => 0,
+    "File::Spec" => 0,
+    "File::Temp" => 0,
+    "IO::Handle" => 0,
+    "IPC::Open3" => 0,
+    "MIME::Entity" => 0,
+    "Mail::Internet" => 0,
     "Test::More" => "0.88",
-    "blib" => "0",
-    "lib" => "0",
-    "warnings" => "0"
+    "lib" => 0,
+    "warnings" => 0
   },
-  "VERSION" => "2.199",
+  "VERSION" => "2.201",
   "test" => {
     "TESTS" => "t/*.t"
   }
 );
 
 
-unless ( eval { ExtUtils::MakeMaker->VERSION(6.63_03) } ) {
-  my $tr = delete $WriteMakefileArgs{TEST_REQUIRES};
-  my $br = $WriteMakefileArgs{BUILD_REQUIRES};
-  for my $mod ( keys %$tr ) {
-    if ( exists $br->{$mod} ) {
-      $br->{$mod} = $tr->{$mod} if $tr->{$mod} > $br->{$mod};
-    }
-    else {
-      $br->{$mod} = $tr->{$mod};
-    }
-  }
-}
+my %FallbackPrereqs = (
+  "Cwd" => 0,
+  "Email::Abstract" => 0,
+  "Email::Address" => "1.80",
+  "Email::Simple" => "1.92",
+  "ExtUtils::MakeMaker" => 0,
+  "File::Path" => 0,
+  "File::Spec" => 0,
+  "File::Temp" => 0,
+  "IO::Handle" => 0,
+  "IPC::Open3" => 0,
+  "MIME::Entity" => 0,
+  "Mail::Internet" => 0,
+  "Module::Pluggable" => "2.97",
+  "Net::SMTP" => 0,
+  "Return::Value" => 0,
+  "Scalar::Util" => "1.02",
+  "Symbol" => 0,
+  "Test::More" => "0.88",
+  "lib" => 0,
+  "strict" => 0,
+  "vars" => 0,
+  "warnings" => 0
+);
 
-unless ( eval { ExtUtils::MakeMaker->VERSION(6.56) } ) {
-  my $br = delete $WriteMakefileArgs{BUILD_REQUIRES};
-  my $pp = $WriteMakefileArgs{PREREQ_PM};
-  for my $mod ( keys %$br ) {
-    if ( exists $pp->{$mod} ) {
-      $pp->{$mod} = $br->{$mod} if $br->{$mod} > $pp->{$mod};
-    }
-    else {
-      $pp->{$mod} = $br->{$mod};
-    }
-  }
+
+unless ( eval { ExtUtils::MakeMaker->VERSION(6.63_03) } ) {
+  delete $WriteMakefileArgs{TEST_REQUIRES};
+  delete $WriteMakefileArgs{BUILD_REQUIRES};
+  $WriteMakefileArgs{PREREQ_PM} = \%FallbackPrereqs;
 }
 
 delete $WriteMakefileArgs{CONFIGURE_REQUIRES}
   unless eval { ExtUtils::MakeMaker->VERSION(6.52) };
 
 WriteMakefile(%WriteMakefileArgs);
-
-
-
@@ -1,7 +1,7 @@
 
 
 This archive contains the distribution Email-Send,
-version 2.199:
+version 2.201:
 
   Simply Sending Email
 
@@ -11,3 +11,5 @@ This is free software; you can redistribute it and/or modify it under
 the same terms as the Perl 5 programming language system itself.
 
 
+This README file was generated by Dist::Zilla::Plugin::Readme v5.032.
+
@@ -4,6 +4,7 @@ license = Perl_5
 copyright_holder = Casey West
 copyright_year   = 2004
 
+[Deprecated]
 [@Basic]
 [VersionFromModule]
 [MetaConfig]
@@ -9,7 +9,7 @@ BEGIN {
   Return::Value->import;
 }
 
-$VERSION   = '2.199';
+$VERSION   = '2.201';
 
 sub is_available {
     return   eval { require Net::NNTP }
@@ -11,7 +11,7 @@ use Symbol qw(gensym);
 
 use vars qw[$QMAIL $VERSION];
 $QMAIL   ||= q[qmail-inject];
-$VERSION   = '2.199';
+$VERSION   = '2.201';
 
 sub is_available {
     my $class = shift;
@@ -9,7 +9,7 @@ BEGIN {
   Return::Value->import;
 }
 
-$VERSION = '2.199';
+$VERSION = '2.201';
 
 sub is_available {
     my ($class, %args) = @_;
@@ -140,7 +140,7 @@ Email::Send::SMTP - Send Messages using SMTP
 
 This mailer for C<Email::Send> uses C<Net::SMTP> to send a message with
 an SMTP server. The first invocation of C<send> requires an SMTP server
-arguments. Subsequent calls will remember the the first setting until
+arguments. Subsequent calls will remember the first setting until
 it is reset.
 
 Any arguments passed to C<send> will be passed to C<< Net::SMTP->new() >>,
@@ -11,7 +11,7 @@ use Symbol qw(gensym);
 
 use vars qw[$SENDMAIL $VERSION];
 
-$VERSION   = '2.199';
+$VERSION   = '2.201';
 
 sub is_available {
     my $class = shift;
@@ -70,7 +70,7 @@ use strict;
 
 use vars qw{$VERSION};
 BEGIN {
-	$VERSION = '2.199';
+	$VERSION = '2.201';
 }
 
 # No longer allow direct access to the array
@@ -2,7 +2,7 @@ package Email::Send;
 use strict;
 
 use vars qw[$VERSION];
-$VERSION   = '2.199';
+$VERSION   = '2.201';
 
 use Email::Simple 1.92;
 use Module::Pluggable 2.97
@@ -177,7 +177,7 @@ sub send {
 
   my @available = $sender->all_mailers;
 
-Returns a list of availabe mailers. These are mailers that are
+Returns a list of available mailers. These are mailers that are
 installed on your computer and register themselves as available.
 
 =cut
@@ -259,6 +259,7 @@ sub _send_it {
 sub _try_all {
     my ($self, $simple) = @_;
     foreach ( $self->all_mailers ) {
+      next if $_ eq 'Email::Send::Test';
       my $sent = $self->_send_it($_, $simple);
       return $sent if $sent;
     }
@@ -1,44 +1,56 @@
+use 5.006;
 use strict;
 use warnings;
 
-# This test was generated via Dist::Zilla::Plugin::Test::Compile 2.018
+# this test was generated with Dist::Zilla::Plugin::Test::Compile 2.051
 
-use Test::More 0.88;
+use Test::More;
 
+plan tests => 6 + ($ENV{AUTHOR_TESTING} ? 1 : 0);
 
-
-use Capture::Tiny qw{ capture };
-
-my @module_files = qw(
-Email/Send.pm
-Email/Send/NNTP.pm
-Email/Send/Qmail.pm
-Email/Send/SMTP.pm
-Email/Send/Sendmail.pm
-Email/Send/Test.pm
+my @module_files = (
+    'Email/Send.pm',
+    'Email/Send/NNTP.pm',
+    'Email/Send/Qmail.pm',
+    'Email/Send/SMTP.pm',
+    'Email/Send/Sendmail.pm',
+    'Email/Send/Test.pm'
 );
 
-my @scripts = qw(
 
-);
 
 # no fake home requested
 
+my $inc_switch = -d 'blib' ? '-Mblib' : '-Ilib';
+
+use File::Spec;
+use IPC::Open3;
+use IO::Handle;
+
+open my $stdin, '<', File::Spec->devnull or die "can't open devnull: $!";
+
 my @warnings;
 for my $lib (@module_files)
 {
-    my ($stdout, $stderr, $exit) = capture {
-        system($^X, '-Mblib', '-e', qq{require q[$lib]});
-    };
+    # see L<perlfaq8/How can I capture STDERR from an external command?>
+    my $stderr = IO::Handle->new;
+
+    my $pid = open3($stdin, '>&STDERR', $stderr, $^X, $inc_switch, '-e', "require q[$lib]");
+    binmode $stderr, ':crlf' if $^O eq 'MSWin32';
+    my @_warnings = <$stderr>;
+    waitpid($pid, 0);
     is($?, 0, "$lib loaded ok");
-    warn $stderr if $stderr;
-    push @warnings, $stderr if $stderr;
-}
 
+    if (@_warnings)
+    {
+        warn @_warnings;
+        push @warnings, @_warnings;
+    }
+}
 
 
-is(scalar(@warnings), 0, 'no warnings found') if $ENV{AUTHOR_TESTING};
 
+is(scalar(@warnings), 0, 'no warnings found')
+    or diag 'got warnings: ', ( Test::More->can('explain') ? Test::More::explain(\@warnings) : join("\n", '', @warnings) ) if $ENV{AUTHOR_TESTING};
 
 
-done_testing;
@@ -9,11 +9,11 @@ our $success = 0;
 END { $success && done_testing; }
 
 # List our own version used to generate this
-my $v = "\nGenerated by Dist::Zilla::Plugin::ReportVersions::Tiny v1.09\n";
+my $v = "\nGenerated by Dist::Zilla::Plugin::ReportVersions::Tiny v1.10\n";
 
 eval {                     # no excuses!
     # report our Perl details
-    my $want = '5.005';
+    my $want = '5.006';
     $v .= "perl: $] (wanted $want) on $^O from $^X\n\n";
 };
 defined($@) and diag("$@");
@@ -48,15 +48,16 @@ sub pmver {
     return sprintf('%-45s => %-10s%-15s%s', $module, $pmver, $wanted, "\n");
 }
 
-eval { $v .= pmver('Capture::Tiny','any version') };
 eval { $v .= pmver('Cwd','any version') };
 eval { $v .= pmver('Email::Abstract','any version') };
 eval { $v .= pmver('Email::Address','1.80') };
 eval { $v .= pmver('Email::Simple','1.92') };
-eval { $v .= pmver('ExtUtils::MakeMaker','6.30') };
+eval { $v .= pmver('ExtUtils::MakeMaker','any version') };
 eval { $v .= pmver('File::Path','any version') };
 eval { $v .= pmver('File::Spec','any version') };
 eval { $v .= pmver('File::Temp','any version') };
+eval { $v .= pmver('IO::Handle','any version') };
+eval { $v .= pmver('IPC::Open3','any version') };
 eval { $v .= pmver('MIME::Entity','any version') };
 eval { $v .= pmver('Mail::Internet','any version') };
 eval { $v .= pmver('Module::Pluggable','2.97') };
@@ -65,12 +66,9 @@ eval { $v .= pmver('Return::Value','any version') };
 eval { $v .= pmver('Scalar::Util','1.02') };
 eval { $v .= pmver('Symbol','any version') };
 eval { $v .= pmver('Test::More','0.88') };
-eval { $v .= pmver('Test::Pod','1.41') };
-eval { $v .= pmver('blib','any version') };
 eval { $v .= pmver('lib','any version') };
 eval { $v .= pmver('strict','any version') };
 eval { $v .= pmver('vars','any version') };
-eval { $v .= pmver('version','0.9901') };
 eval { $v .= pmver('warnings','any version') };
 
 
@@ -12,7 +12,7 @@ use Test::More tests => 2;
 
 note 'Checking Changes';
 my $changes_file = 'Changes';
-my $newver = '2.199';
+my $newver = '2.201';
 my $trial_token = '-TRIAL';
 
 SKIP: {
@@ -7,9 +7,8 @@ BEGIN {
   }
 }
 
+# This file was automatically generated by Dist::Zilla::Plugin::PodSyntaxTests.
 use Test::More;
-
-eval "use Test::Pod 1.41";
-plan skip_all => "Test::Pod 1.41 required for testing POD" if $@;
+use Test::Pod 1.41;
 
 all_pod_files_ok();