Exobrain

 view release on metacpan or  search on metacpan

META.json  view on Meta::CPAN

            "Config::Tiny" : "0",
            "Data::Dumper" : "0",
            "Data::Structure::Util" : "0",
            "Date::Manip::Date" : "0",
            "Devel::Pragma" : "0.60",
            "File::Copy" : "0",
            "File::XDG" : "0",
            "FindBin" : "0",
            "Getopt::Std" : "0",
            "Hash::Merge::Simple" : "0",
            "IO::Socket::SSL" : "0",
            "IPC::System::Simple" : "0",
            "JSON::Any" : "0",
            "Method::Signatures" : "0",
            "Moose" : "0",
            "Moose::Role" : "0",
            "Moose::Util::TypeConstraints" : "0",
            "MooseX::Types" : "0",
            "MooseX::Types::Moose" : "0",
            "Net::IMAP::Client" : "0",
            "POSIX" : "0",

META.yml  view on Meta::CPAN

  Config::Tiny: 0
  Data::Dumper: 0
  Data::Structure::Util: 0
  Date::Manip::Date: 0
  Devel::Pragma: 0.60
  File::Copy: 0
  File::XDG: 0
  FindBin: 0
  Getopt::Std: 0
  Hash::Merge::Simple: 0
  IO::Socket::SSL: 0
  IPC::System::Simple: 0
  JSON::Any: 0
  Method::Signatures: 0
  Moose: 0
  Moose::Role: 0
  Moose::Util::TypeConstraints: 0
  MooseX::Types: 0
  MooseX::Types::Moose: 0
  Net::IMAP::Client: 0
  POSIX: 0

Makefile.PL  view on Meta::CPAN

    "Config::Tiny" => 0,
    "Data::Dumper" => 0,
    "Data::Structure::Util" => 0,
    "Date::Manip::Date" => 0,
    "Devel::Pragma" => "0.60",
    "File::Copy" => 0,
    "File::XDG" => 0,
    "FindBin" => 0,
    "Getopt::Std" => 0,
    "Hash::Merge::Simple" => 0,
    "IO::Socket::SSL" => 0,
    "IPC::System::Simple" => 0,
    "JSON::Any" => 0,
    "Method::Signatures" => 0,
    "Moose" => 0,
    "Moose::Role" => 0,
    "Moose::Util::TypeConstraints" => 0,
    "MooseX::Types" => 0,
    "MooseX::Types::Moose" => 0,
    "Net::IMAP::Client" => 0,
    "POSIX" => 0,

Makefile.PL  view on Meta::CPAN

  "Data::Dumper" => 0,
  "Data::Structure::Util" => 0,
  "Date::Manip::Date" => 0,
  "Devel::Pragma" => "0.60",
  "File::Copy" => 0,
  "File::Spec" => 0,
  "File::XDG" => 0,
  "FindBin" => 0,
  "Getopt::Std" => 0,
  "Hash::Merge::Simple" => 0,
  "IO::Socket::SSL" => 0,
  "IPC::System::Simple" => 0,
  "JSON::Any" => 0,
  "Method::Signatures" => 0,
  "Moose" => 0,
  "Moose::Role" => 0,
  "Moose::Util::TypeConstraints" => 0,
  "MooseX::Types" => 0,
  "MooseX::Types::Moose" => 0,
  "Net::IMAP::Client" => 0,
  "POSIX" => 0,

bin/source/imap  view on Meta::CPAN

#!/usr/bin/perl -w
use 5.010;
use strict;
use warnings;
use autodie;

use IO::Socket::SSL qw(debug1);
use Socket qw( SO_KEEPALIVE );
use Net::IMAP::Client;
use Term::ReadKey;

use Exobrain;

# PODNAME: imap
# ABSTRACT: Report IMAP folder sizes to exobrain

my $exobrain = Exobrain->new;

bin/source/imap  view on Meta::CPAN


ReadMode('noecho');
my $password = ReadLine(0);
ReadMode(0); # Reset term
chomp($password);

# Horrible, horrible hack that allows us to avoid
# self-signed cert errors, at the expense of not
# checking certs at all.

my $socket = IO::Socket::SSL->new(
    PeerAddr => $server,
    PeerPort => 993,
    Timeout  => 90,
    Proto    => 'tcp',
    Blocking => 1,
    SSL_verify_mode => SSL_VERIFY_NONE,
);

$socket->sockopt(SO_KEEPALIVE, 1);

cpanfile  view on Meta::CPAN

requires "Config::Tiny" => "0";
requires "Data::Dumper" => "0";
requires "Data::Structure::Util" => "0";
requires "Date::Manip::Date" => "0";
requires "Devel::Pragma" => "0.60";
requires "File::Copy" => "0";
requires "File::XDG" => "0";
requires "FindBin" => "0";
requires "Getopt::Std" => "0";
requires "Hash::Merge::Simple" => "0";
requires "IO::Socket::SSL" => "0";
requires "IPC::System::Simple" => "0";
requires "JSON::Any" => "0";
requires "Method::Signatures" => "0";
requires "Moose" => "0";
requires "Moose::Role" => "0";
requires "Moose::Util::TypeConstraints" => "0";
requires "MooseX::Types" => "0";
requires "MooseX::Types::Moose" => "0";
requires "Net::IMAP::Client" => "0";
requires "POSIX" => "0";



( run in 0.554 second using v1.01-cache-2.11-cpan-4d50c553e7e )