Bug#700507: libemail-sender-perl: Should recommend libauthen-sasl-perl

Uli Martens uli at youam.net
Wed Feb 13 16:47:41 UTC 2013


Package: libemail-sender-perl
Severity: normal
Tags: patch

Hi Perl Maintainers,

If you want to use Email::Sender::Transport::SMTP as a transport for
Email::Sender, and need to use authentication to login to your SMTP
server (which is hopefully the default), you get an error message that
you need the two modules MIME::Base64 and Authen::SASL:

|  failed AUTH: Need MIME::Base64 and Authen::SASL todo auth
|  
|  Trace begun at /usr/share/perl5/Email/Sender/Transport/SMTP.pm line 91
|  Email::Sender::Transport::SMTP::_throw('Email::Sender::Transport::SMTP=HASH(0x21a7f98)', 'failed AUTH', 'Net::SMTP=GLOB(0x251d6d8)') called at /usr/share/perl5/Email/Sender/Transport/SMTP.pm line 69
|  Email::Sender::Transport::SMTP::_smtp_client('Email::Sender::Transport::SMTP=HASH(0x21a7f98)') called at /usr/share/perl5/Email/Sender/Transport/SMTP.pm line 100
[...]

As MIME::Base64 is contained in the 'perl' package itself, that leaves
Authen::SASL  from the libauthen-sasl-perl package.

After installing that package, authenticating to the SMTP server succeeds.

Please add libauthen-sasl-perl either as a Recomends: or a Suggested: to the
libemail-sender-perl package!

yours,
    youam



More information about the pkg-perl-maintainers mailing list