Flail::Exec::Cmd::check - Flail "check" command


flail documentation Contained in the flail distribution.

Index


Code Index:

NAME

Top

Flail::Exec::Cmd::check - Flail "check" command

VERSION

Top

  Time-stamp: <2006-12-03 11:01:18 attila@stalphonsos.com>

SYNOPSIS

Top

  use Flail::Exec::Cmd::check;
  blah;

DESCRIPTION

Top

Describe the module.

AUTHOR

Top

  attila <attila@stalphonsos.com>

COPYRIGHT AND LICENSE

Top


flail documentation Contained in the flail distribution.
package Flail::Exec::Cmd::check;
use strict;
use Carp;
use Flail::Utils;
use base qw(Exporter);
use vars qw(@EXPORT @EXPORT_OK %EXPORT_TAGS);
@EXPORT_OK = qw(flail_check);
@EXPORT = ();
%EXPORT_TAGS = ( 'cmd' => \@EXPORT_OK );
 
sub flail_check {
    if ($_[0] eq "imap") {
        $::CheckType = shift(@_);
    } elsif ($_[0] eq "pop3") {
        $::CheckType = shift(@_);
    } elsif ($_[0] eq "spool") {
        $::CheckType = shift(@_);
    }
    if ($::CheckType eq "imap") {
        check_imap(@_);
    } elsif ($::CheckType eq "pop3") {
        check_pop3(@_);
    } elsif ($::CheckType eq "spool") {
        check_spool(@_);
    } else {
        print "don't know how to check for new mail\n";
    }
}

1;

__END__

##
# Local variables:
# mode: perl
# tab-width: 4
# perl-indent-level: 4
# cperl-indent-level: 4
# cperl-continued-statement-offset: 4
# indent-tabs-mode: nil
# comment-column: 40
# time-stamp-line-limit: 40
# End:
##