Анатолий Гришаев > Test-Reporter-Transport-Net-SMTP-Authen > Test::Reporter::Transport::Net::SMTP::Authen

Download:
Test-Reporter-Transport-Net-SMTP-Authen-1.02.tar.gz

Dependencies

Annotate this POD

View/Report Bugs
Module Version: 1.02   Source  

NAME ^

Test::Reporter::Transport::Net::SMTP::Authen - SMTP transport for Test::Reporter WITH AUTH command

SYNOPSIS ^

    my $report = Test::Reporter->new(
        transport => 'Net::SMTP::Authen',
        transport_args => [ User => 'John', Password => '123' ],
    );

DESCRIPTION ^

This module transmits a Test::Reporter report using Net::SMTP with authentication if needed.

CONFIG create ^

    # this command will write ~/.cpanconfig/config.ini for you
    perl -MTest::Reporter::Transport::Net::SMTP::Authen=install -e "install( $smtp_server, $user, $password)" # for Win32
    perl -MTest::Reporter::Transport::Net::SMTP::Authen=install -e 'install( $smtp_server, $user, $password)' # for Unix

OTHER USAGE ^

See Test::Reporter and Test::Reporter::Transport for general usage information.

Net::SMTP::Authen

Transport Arguments

    $report->transport_args( @args );

Any transport arguments are passed through to the Net::SMTP constructer.

METHODS ^

These methods are only for internal use by Test::Reporter.

new

    my $sender = Test::Reporter::Transport::Net::SMTP->new( @args );

The new method is the object constructor.

send

    $sender->send( $report );

The send method transmits the report.

AUTHOR ^

COPYRIGHT ^

 Copyright (C) 2002, 2003, 2004, 2005, 2006, 2007, 2008 Adam J. Foxson.
 Copyright (C) 2004, 2005 Richard Soderberg.
 Copyright (C) 2008 David A. Golden
 Copyright (C) 2008 Ricardo Signes

 All rights reserved.

LICENSE ^

This program is free software; you may redistribute it and/or modify it under the same terms as Perl itself.

syntax highlighting: