in reply to Log4perl Email appender problem

Can't locate Mail/Sender.pm in @INC

So why don't you install Mail::Sender?

Replies are listed 'Best First'.
Re^2: Log4perl Email appender problem
by Anonymous Monk on Jul 02, 2014 at 22:20 UTC
    Yes I installed it, thanks. However with this sample script:
    use Mail::Sender; $sender = new Mail::Sender { smtp => 'exchange.mycompany.com', from => 'me@mycompany.com', on_errors => 'code', }; die "Can't create the Mail::Sender object: $Mail::Sender::Error\n" unless ref $sender; ref $sender->Open({ to => 'me@mycompany.com', subject => 'test' }) or die "Can't open the message: $sender->{'error_msg'}\n"; $sender->SendLineEnc("Starbucks in 5"); $sender->SendLineEnc("\nHi"); ref $sender->Close or die "Failed to send the message: $sender->{'error_msg'}\n";
    I get this horrible error:

    C:\test>perl send.pl Can't open the message: IO::Socket::SSL->start_SSL failed: SSL connect attempt failed error:14090086:SSL routines:SSL3_GET_SERVER_CERTIFICATE:certificate verify failed

    There is talk of a workaround for that but I have no idea how to apply it. Add some lines to Sender.pm??