I have the following code that I need a little advice on.
The $record->{month} returns the month in integer format (ie 1, 2, 3), I
need to change it to to a three letter string (ie Jan, Feb, Mar)
foreach $item (@items) {
my $record;
my $test;
foreach $record (@{$PDB->{records}}) {
# look for date, from, or subject
# XXX add date/time check
# Skip everything except the Inbox folder
next if ($record->{category} ne $cat);
my $emaildate = "$record->{day} $record->{month} $record->{year}
$record->{hour}:$record->{minute}";
if ( $record->{subject} eq $item->{Subject} &&
$record->{from} eq $item->{From} &&
$item->{Date} =~ $emaildate) {
# do something
if( $record->{is_read} ne $item->{is_read}) {
$record->{is_read} = $item->{is_read};
$record->{attributes}{dirty}=1;
}
}
}
}
--
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]