On Sun, 04 Oct 2009 00:26:42 +0200, Alex Schröder wrote:
> libnet-smtp-ssl-perl should depend on libauthen-sasl-perl. I wanted to
> use Net::SMTP::SSL to send mail; I think the most common reason is
> that the mail server requires authentication. Thus you will be using
> the auth method. If you check it out, you'll find the following:
>
> sub auth {
> my ($self, $username, $password) = @_;
>
> eval {
> require MIME::Base64;
> require Authen::SASL;
> } or $self->set_status(500, ["Need MIME::Base64 and Authen::SASL
> todo auth"]), return 0;
>
> There is therefore a dependency on Authen::SASL. If you don't have
> that module, sending your email will fail in a non-obvious way:Ehrm, no, this code is from Net::SMTP, Net::SMTP::SSL just uses Net::SMTP and IO::Socket::SSL and doesn't mention/require/use Authen::SASL anywhere. But I can imagine that a Recommends or Suggests on libauthen-sasl-perl might be helpful. Cheers, gregor -- .''`. http://info.comodo.priv.at/ -- GPG Key IDs: 0x00F3CFE4, 0x8649AA06 : :' : Debian GNU/Linux user, admin, & developer - http://www.debian.org/ `. `' Member of VIBE!AT, SPI Inc., fellow of FSFE | http://got.to/quote/ `- NP: Eric Clapton: Layla
signature.asc
Description: Digital signature

