Test-Reporter
view release on metacpan or search on metacpan
lib/Test/Reporter.pm view on Meta::CPAN
}
# From Mail::Util 1.74 (c) 1995-2001 Graham Barr (c) 2002-2005 Mark Overmeer
sub _mailaddress {
my $self = shift;
warn __PACKAGE__, ": _mailaddress\n" if $self->debug();
my $mailaddress = $ENV{MAILADDRESS};
$mailaddress ||= $ENV{USER} ||
$ENV{LOGNAME} ||
eval {getpwuid($>)} ||
"postmaster";
$mailaddress .= '@' . $self->_maildomain() unless $mailaddress =~ /\@/;
$mailaddress =~ s/(^.*<|>.*$)//g;
my $realname = $self->_realname();
if ($realname) {
$mailaddress = "$mailaddress ($realname)";
}
return $mailaddress;
}
sub _realname {
my $self = shift;
warn __PACKAGE__, ": _realname\n" if $self->debug();
my $realname = '';
$realname =
eval {(split /,/, (getpwuid($>))[6])[0]} ||
$ENV{QMAILNAME} ||
$ENV{REALNAME} ||
$ENV{USER};
return $realname;
}
sub _is_a_perl_release {
my $self = shift;
warn __PACKAGE__, ": _is_a_perl_release\n" if $self->debug();
( run in 0.239 second using v1.01-cache-2.11-cpan-8d75d55dd25 )