This is idempotent, and should actually/really prevent training
loops.
# no checking for errors here, we assume the message has
# been reviewed by a human at this point:
PublicInbox::Filter->run($mime);
# no checking for errors here, we assume the message has
# been reviewed by a human at this point:
PublicInbox::Filter->run($mime);
+ PublicInbox::MDA->set_list_headers($mime, $dst);
my ($name, $email, $date) =
PublicInbox::MDA->author_info($mime);
my ($name, $email, $date) =
PublicInbox::MDA->author_info($mime);