r76118 - in /trunk/libemail-sender-transport-smtp-tls-perl: ./ debian/ lib/Email/Sender/Transport/SMTP/ t/
fabreg-guest at users.alioth.debian.org
fabreg-guest at users.alioth.debian.org
Sun Jun 19 12:42:53 UTC 2011
Author: fabreg-guest
Date: Sun Jun 19 12:42:51 2011
New Revision: 76118
URL: http://svn.debian.org/wsvn/pkg-perl/?sc=1&rev=76118
Log:
* New upstream release.
* Bump to 3.9.2 Standard-Version.
* Add myself to Uploaders and Copyright.
* Switch d/compat to 8.
* debhelper 8.
Added:
trunk/libemail-sender-transport-smtp-tls-perl/META.json
- copied unchanged from r76117, branches/upstream/libemail-sender-transport-smtp-tls-perl/current/META.json
trunk/libemail-sender-transport-smtp-tls-perl/t/00-compile.t
- copied unchanged from r76117, branches/upstream/libemail-sender-transport-smtp-tls-perl/current/t/00-compile.t
trunk/libemail-sender-transport-smtp-tls-perl/t/ok.t
- copied unchanged from r76117, branches/upstream/libemail-sender-transport-smtp-tls-perl/current/t/ok.t
Removed:
trunk/libemail-sender-transport-smtp-tls-perl/t/00-load.t
Modified:
trunk/libemail-sender-transport-smtp-tls-perl/Changes
trunk/libemail-sender-transport-smtp-tls-perl/MANIFEST
trunk/libemail-sender-transport-smtp-tls-perl/META.yml
trunk/libemail-sender-transport-smtp-tls-perl/Makefile.PL
trunk/libemail-sender-transport-smtp-tls-perl/README
trunk/libemail-sender-transport-smtp-tls-perl/debian/changelog
trunk/libemail-sender-transport-smtp-tls-perl/debian/compat
trunk/libemail-sender-transport-smtp-tls-perl/debian/control
trunk/libemail-sender-transport-smtp-tls-perl/debian/copyright
trunk/libemail-sender-transport-smtp-tls-perl/dist.ini
trunk/libemail-sender-transport-smtp-tls-perl/lib/Email/Sender/Transport/SMTP/TLS.pm
Modified: trunk/libemail-sender-transport-smtp-tls-perl/Changes
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libemail-sender-transport-smtp-tls-perl/Changes?rev=76118&op=diff
==============================================================================
--- trunk/libemail-sender-transport-smtp-tls-perl/Changes (original)
+++ trunk/libemail-sender-transport-smtp-tls-perl/Changes Sun Jun 19 12:42:51 2011
@@ -1,4 +1,7 @@
Revision history for Email-Sender-Transport-SMTP-TLS
+
+0.10 2011.06.18
+ trap errors when send email
0.09 2011.01.02
code fixes
Modified: trunk/libemail-sender-transport-smtp-tls-perl/MANIFEST
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libemail-sender-transport-smtp-tls-perl/MANIFEST?rev=76118&op=diff
==============================================================================
--- trunk/libemail-sender-transport-smtp-tls-perl/MANIFEST (original)
+++ trunk/libemail-sender-transport-smtp-tls-perl/MANIFEST Sun Jun 19 12:42:51 2011
@@ -1,11 +1,13 @@
Changes
LICENSE
MANIFEST
+META.json
META.yml
Makefile.PL
README
dist.ini
lib/Email/Sender/Transport/SMTP/TLS.pm
-t/00-load.t
+t/00-compile.t
+t/ok.t
t/release-pod-coverage.t
t/release-pod-syntax.t
Modified: trunk/libemail-sender-transport-smtp-tls-perl/META.yml
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libemail-sender-transport-smtp-tls-perl/META.yml?rev=76118&op=diff
==============================================================================
--- trunk/libemail-sender-transport-smtp-tls-perl/META.yml (original)
+++ trunk/libemail-sender-transport-smtp-tls-perl/META.yml Sun Jun 19 12:42:51 2011
@@ -6,15 +6,15 @@
configure_requires:
ExtUtils::MakeMaker: 6.31
dynamic_config: 0
-generated_by: 'Dist::Zilla version 4.102342, CPAN::Meta::Converter version 2.102400'
+generated_by: 'Dist::Zilla version 4.200004, CPAN::Meta::Converter version 2.102400'
license: perl
meta-spec:
url: http://module-build.sourceforge.net/META-spec-v1.4.html
version: 1.4
name: Email-Sender-Transport-SMTP-TLS
requires:
- Email::Sender: 0.102370
- Net::SMTP::TLS::ButMaintained: 0.13
+ Email::Sender: 0.110001
+ Net::SMTP::TLS::ButMaintained: 0.17
resources:
- repository: http://github.com/fayland/email-sender-transport-smtp-tls
-version: 0.09
+ repository: git://github.com/fayland/email-sender-transport-smtp-tls.git
+version: 0.10
Modified: trunk/libemail-sender-transport-smtp-tls-perl/Makefile.PL
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libemail-sender-transport-smtp-tls-perl/Makefile.PL?rev=76118&op=diff
==============================================================================
--- trunk/libemail-sender-transport-smtp-tls-perl/Makefile.PL (original)
+++ trunk/libemail-sender-transport-smtp-tls-perl/Makefile.PL Sun Jun 19 12:42:51 2011
@@ -20,10 +20,10 @@
'LICENSE' => 'perl',
'NAME' => 'Email::Sender::Transport::SMTP::TLS',
'PREREQ_PM' => {
- 'Email::Sender' => '0.102370',
- 'Net::SMTP::TLS::ButMaintained' => '0.13'
+ 'Email::Sender' => '0.110001',
+ 'Net::SMTP::TLS::ButMaintained' => '0.17'
},
- 'VERSION' => '0.09',
+ 'VERSION' => '0.10',
'test' => {
'TESTS' => 't/*.t'
}
Modified: trunk/libemail-sender-transport-smtp-tls-perl/README
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libemail-sender-transport-smtp-tls-perl/README?rev=76118&op=diff
==============================================================================
--- trunk/libemail-sender-transport-smtp-tls-perl/README (original)
+++ trunk/libemail-sender-transport-smtp-tls-perl/README Sun Jun 19 12:42:51 2011
@@ -3,7 +3,7 @@
(Eg. Gmail)
VERSION
- version 0.09
+ version 0.10
SYNOPSIS
use Email::Sender::Simple qw(sendmail);
@@ -17,8 +17,8 @@
password => 'password',
helo => 'fayland.org',
);
-
- # my $message = Mail::Message->read($rfc822)
+
+ # my $message = Mail::Message->read($rfc822)
# || Email::Simple->new($rfc822)
# || Mail::Internet->new([split /\n/, $rfc822])
# || ...
@@ -34,8 +34,8 @@
],
body => 'Content.',
);
-
- try {
+
+ try {
sendmail($message, { transport => $transport });
} catch {
die "Error sending email: $_";
Modified: trunk/libemail-sender-transport-smtp-tls-perl/debian/changelog
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libemail-sender-transport-smtp-tls-perl/debian/changelog?rev=76118&op=diff
==============================================================================
--- trunk/libemail-sender-transport-smtp-tls-perl/debian/changelog (original)
+++ trunk/libemail-sender-transport-smtp-tls-perl/debian/changelog Sun Jun 19 12:42:51 2011
@@ -1,5 +1,6 @@
-libemail-sender-transport-smtp-tls-perl (0.09-1) UNRELEASED; urgency=low
+libemail-sender-transport-smtp-tls-perl (0.10-1) UNRELEASED; urgency=low
+ [ Chris Butler ]
WAITS-FOR: libnet-smtp-tls-butmaintained-perl
* New upstream release
@@ -12,7 +13,14 @@
* Update copyright to refer to "Debian systems" instead of "Debian
GNU/Linux" systems, and to point to the correct version of the GPL
- -- Chris Butler <chrisb at debian.org> Mon, 28 Feb 2011 20:28:33 +0000
+ [ Fabrizio Regalli ]
+ * New upstream release.
+ * Bump to 3.9.2 Standard-Version.
+ * Add myself to Uploaders and Copyright.
+ * Switch d/compat to 8.
+ * debhelper 8.
+
+ -- Fabrizio Regalli <fabreg at fabreg.it> Sun, 19 Jun 2011 14:26:27 +0200
libemail-sender-transport-smtp-tls-perl (0.07-1) unstable; urgency=low
Modified: trunk/libemail-sender-transport-smtp-tls-perl/debian/compat
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libemail-sender-transport-smtp-tls-perl/debian/compat?rev=76118&op=diff
==============================================================================
--- trunk/libemail-sender-transport-smtp-tls-perl/debian/compat (original)
+++ trunk/libemail-sender-transport-smtp-tls-perl/debian/compat Sun Jun 19 12:42:51 2011
@@ -1,1 +1,1 @@
-7
+8
Modified: trunk/libemail-sender-transport-smtp-tls-perl/debian/control
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libemail-sender-transport-smtp-tls-perl/debian/control?rev=76118&op=diff
==============================================================================
--- trunk/libemail-sender-transport-smtp-tls-perl/debian/control (original)
+++ trunk/libemail-sender-transport-smtp-tls-perl/debian/control Sun Jun 19 12:42:51 2011
@@ -1,13 +1,13 @@
Source: libemail-sender-transport-smtp-tls-perl
Section: perl
Priority: optional
-Build-Depends: debhelper (>= 7)
+Build-Depends: debhelper (>= 8)
Build-Depends-Indep: libemail-sender-perl (>= 0.102370),
libnet-smtp-tls-butmaintained-perl (>= 0.13),
perl
Maintainer: Debian Perl Group <pkg-perl-maintainers at lists.alioth.debian.org>
-Uploaders: Ivan Kohler <ivan-debian at 420.am>
-Standards-Version: 3.8.4
+Uploaders: Ivan Kohler <ivan-debian at 420.am>, Fabrizio Regalli <fabreg at fabreg.it>
+Standards-Version: 3.9.2
Vcs-Svn: svn://svn.debian.org/pkg-perl/trunk/libemail-sender-transport-smtp-tls-perl/
Vcs-Browser: http://svn.debian.org/viewsvn/pkg-perl/trunk/libemail-sender-transport-smtp-tls-perl/
Homepage: http://search.cpan.org/dist/Email-Sender-Transport-SMTP-TLS/
Modified: trunk/libemail-sender-transport-smtp-tls-perl/debian/copyright
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libemail-sender-transport-smtp-tls-perl/debian/copyright?rev=76118&op=diff
==============================================================================
--- trunk/libemail-sender-transport-smtp-tls-perl/debian/copyright (original)
+++ trunk/libemail-sender-transport-smtp-tls-perl/debian/copyright Sun Jun 19 12:42:51 2011
@@ -9,6 +9,7 @@
Files: debian/*
Copyright: 2010, Ivan Kohler <ivan-debian at 420.am>
+ 2011, Fabrizio Regalli <fabreg at fabreg.it>
License: Artistic or GPL-1+
License: Artistic
Modified: trunk/libemail-sender-transport-smtp-tls-perl/dist.ini
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libemail-sender-transport-smtp-tls-perl/dist.ini?rev=76118&op=diff
==============================================================================
--- trunk/libemail-sender-transport-smtp-tls-perl/dist.ini (original)
+++ trunk/libemail-sender-transport-smtp-tls-perl/dist.ini Sun Jun 19 12:42:51 2011
@@ -1,5 +1,5 @@
name = Email-Sender-Transport-SMTP-TLS
-version = 0.09
+version = 0.10
author = Fayland Lam <fayland at gmail.com>
license = Perl_5
copyright_holder = Fayland Lam
@@ -7,5 +7,5 @@
[@FAYLAND]
[Prereqs]
-Email::Sender = 0.102370
-Net::SMTP::TLS::ButMaintained = 0.13
+Email::Sender = 0.110001
+Net::SMTP::TLS::ButMaintained = 0.17
Modified: trunk/libemail-sender-transport-smtp-tls-perl/lib/Email/Sender/Transport/SMTP/TLS.pm
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libemail-sender-transport-smtp-tls-perl/lib/Email/Sender/Transport/SMTP/TLS.pm?rev=76118&op=diff
==============================================================================
--- trunk/libemail-sender-transport-smtp-tls-perl/lib/Email/Sender/Transport/SMTP/TLS.pm (original)
+++ trunk/libemail-sender-transport-smtp-tls-perl/lib/Email/Sender/Transport/SMTP/TLS.pm Sun Jun 19 12:42:51 2011
@@ -1,7 +1,7 @@
package Email::Sender::Transport::SMTP::TLS;
BEGIN {
- $Email::Sender::Transport::SMTP::TLS::VERSION = '0.09';
+ $Email::Sender::Transport::SMTP::TLS::VERSION = '0.10';
}
# ABSTRACT: Email::Sender with L<Net::SMTP::TLS> (Eg. Gmail)
@@ -17,6 +17,7 @@
has port => ( is => 'ro', isa => 'Int', default => 587 );
has username => ( is => 'ro', isa => 'Str', required => 1 );
has password => ( is => 'ro', isa => 'Str', required => 1 );
+has timeout => ( is => 'ro', isa => 'Int', default => 0 );
has allow_partial_success => ( is => 'ro', isa => 'Bool', default => 0 );
has helo => ( is => 'ro', isa => 'Str' ); # default to hostname_long
@@ -45,7 +46,8 @@
Port => $self->port,
User => $self->username,
Password => $self->password,
- $self->helo ? ( Hello => $self->helo ) : (),
+ $self->helo ? ( Hello => $self->helo ) : (),
+ $self->timeout ? ( Timeout => $self->timeout ) : (),
);
};
@@ -104,16 +106,20 @@
);
}
- my $message;
eval {
$smtp->data();
$smtp->datasend( $email->as_string );
$smtp->dataend;
+ };
+ $FAULT->("error at sending: $@") if $@;
+
+ my $message;
+ eval {
$message = $smtp->message;
$smtp->quit;
};
- # ignore $@
+ # ignore $@ from ->quit
# XXX: We must report partial success (failures) if applicable.
return $self->success( { message => $message } ) unless @failures;
@@ -169,7 +175,7 @@
=head1 VERSION
-version 0.09
+version 0.10
=head1 SYNOPSIS
More information about the Pkg-perl-cvs-commits
mailing list