Mail-DMARC

 view release on metacpan or  search on metacpan

Build.PL  view on Meta::CPAN

    "Email::Sender::Simple" => "1.300032",
    "Email::Simple" => 0,
    "Encode" => 0,
    "English" => 0,
    "File::ShareDir" => 0,
    "Getopt::Long" => 0,
    "HTTP::Tiny" => 0,
    "IO::Compress::Gzip" => 0,
    "IO::Compress::Zip" => 0,
    "IO::File" => 0,
    "IO::Socket::SSL" => 0,
    "IO::Uncompress::Gunzip" => 0,
    "IO::Uncompress::Unzip" => 0,
    "Module::Load" => 0,
    "Net::DNS::Resolver" => 0,
    "Net::IDN::Encode" => 0,
    "Net::IP" => 0,
    "Net::SSLeay" => 0,
    "POSIX" => 0,
    "Pod::Usage" => 0,
    "Regexp::Common" => "2013031301",

META.json  view on Meta::CPAN

            "Email::Sender::Simple" : "1.300032",
            "Email::Simple" : "0",
            "Encode" : "0",
            "English" : "0",
            "File::ShareDir" : "1.00",
            "Getopt::Long" : "0",
            "HTTP::Tiny" : "0",
            "IO::Compress::Gzip" : "0",
            "IO::Compress::Zip" : "0",
            "IO::File" : "0",
            "IO::Socket::SSL" : "0",
            "IO::Uncompress::Gunzip" : "0",
            "IO::Uncompress::Unzip" : "0",
            "Module::Load" : "0",
            "Net::DNS::Resolver" : "0",
            "Net::IDN::Encode" : "0",
            "Net::IP" : "0",
            "Net::SSLeay" : "0",
            "POSIX" : "0",
            "Pod::Usage" : "0",
            "Regexp::Common" : "2013031301",

META.yml  view on Meta::CPAN

  Email::Sender::Simple: '1.300032'
  Email::Simple: '0'
  Encode: '0'
  English: '0'
  File::ShareDir: '1.00'
  Getopt::Long: '0'
  HTTP::Tiny: '0'
  IO::Compress::Gzip: '0'
  IO::Compress::Zip: '0'
  IO::File: '0'
  IO::Socket::SSL: '0'
  IO::Uncompress::Gunzip: '0'
  IO::Uncompress::Unzip: '0'
  Module::Load: '0'
  Net::DNS::Resolver: '0'
  Net::IDN::Encode: '0'
  Net::IP: '0'
  Net::SSLeay: '0'
  POSIX: '0'
  Pod::Usage: '0'
  Regexp::Common: '2013031301'

Makefile.PL  view on Meta::CPAN

        "Email::Sender::Simple" => "1.300032",
        "Email::Simple" => 0,
        "Encode" => 0,
        "English" => 0,
        "File::ShareDir" => 0,
        "Getopt::Long" => 0,
        "HTTP::Tiny" => 0,
        "IO::Compress::Gzip" => 0,
        "IO::Compress::Zip" => 0,
        "IO::File" => 0,
        "IO::Socket::SSL" => 0,
        "IO::Uncompress::Gunzip" => 0,
        "IO::Uncompress::Unzip" => 0,
	"Module::Load" => 0,
        "Net::DNS::Resolver" => 0,
        "Net::IDN::Encode" => 0,
        "Net::IP" => 0,
        "Net::SSLeay" => 0,
        "POSIX" => 0,
        "Pod::Usage" => 0,
        "Regexp::Common" => "2013031301",

lib/Mail/DMARC/Report/Receive.pm  view on Meta::CPAN

    load "Net::IMAP::Simple";
    croak "Net::IMAP::Simple seems to not work, is it installed?" if $@;

    my $server = $self->config->{imap}{server} or croak "no imap server conf";
    my $folder = $self->config->{imap}{folder} or croak "no imap folder conf";
    my $a_done = $self->config->{imap}{a_done};
    my $f_done = $self->config->{imap}{f_done};
    my $port   = $self->config->{imap}{port} // 993;

    if ($port != 143) {
        eval "use IO::Socket::SSL";  ## no critic (Eval)
        if ( $@ ) {
            croak "Can't load IO::Socket::SSL: $!\n";
        };

        if (defined $self->config->{imap}{SSL_verify_mode}) {
            IO::Socket::SSL::set_ctx_defaults(
                SSL_verifycn_scheme => 'imap',
                SSL_verify_mode => $self->config->{imap}{SSL_verify_mode},
            );
        }
    }

    no warnings qw(once);                ## no critic (Warn)
    my $imap = Net::IMAP::Simple->new( $server, port => $port,
           use_ssl => $port != 143,
        )



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