Mail-MsgStore
view release on metacpan or search on metacpan
MsgStore.pm view on Meta::CPAN
483484485486487488489490491492493494495496497498499500501502503{
my
$kept
=
shift
;
if
(
open
KEPT,
">$mailroot/kept"
)
{
for
(
keys
%$kept
)
{
KEPT
$_
,
"\t"
,
$$kept
{
$_
},
"\n"
; }
close
KEPT;
}
}
sub
getmail(&;&)
{
my
(
$prompt
,
$status
)=
@_
;
$status
=
sub
{}
unless
$status
;
my
$started
=
time
;
my
%kept
; _getkept(
%kept
);
dbmopen
my
%acct
,
$mailroot
.
'/accounts'
, 0600
or croak
"Unable to open accounts database: $!\n"
;
my
(
$NewMsg
,
$index
,
@acct
)= (0,0,
keys
%acct
);
my
$grain
= 10_000/
@acct
;
ACCT:
for
(
@acct
)
( run in 0.385 second using v1.01-cache-2.11-cpan-a9ef4e587e4 )