App-wsgetmail
view release on metacpan or search on metacpan
lib/App/wsgetmail.pm view on Meta::CPAN
my $self = shift;
my $fetched_action_method;
my $action = $self->config->{action_on_fetched};
return undef unless (defined $action);
if (lc($action) eq 'mark_as_read') {
$fetched_action_method = 'mark_message_as_read';
} elsif ( lc($action) eq "delete" ) {
$fetched_action_method = 'delete_message';
} else {
$fetched_action_method = undef;
warn "no recognised action for fetched mail, mailbox not updated";
}
return $fetched_action_method;
}
=head1 METHODS
=head2 process_message($message)
Given a Message object, retrieves the full message content, delivers it
using the C<mda>, and then executes the configured post-fetch
( run in 0.259 second using v1.01-cache-2.11-cpan-05444aca049 )