sub do_cat_mail {
my ($git, $path) = @_;
my $str = $git->cat_file("HEAD:$path");
- Email::MIME->new($$str);
+ Email::MIME->new($str);
}
1;
my $pfx = "../f/$mid_href.html";
require Email::MIME;
[ 200, [ 'Content-Type' => 'text/html; charset=UTF-8' ],
- [ PublicInbox::View->as_html(Email::MIME->new($$x), $pfx) ] ];
+ [ PublicInbox::View->as_html(Email::MIME->new($x), $pfx) ] ];
}
# /$LISTNAME/f/$MESSAGE_ID.html -> HTML content (fullquotes)
require PublicInbox::View;
require Email::MIME;
[ 200, [ 'Content-Type' => 'text/html' ],
- [ PublicInbox::View->as_html(Email::MIME->new($$x))] ];
+ [ PublicInbox::View->as_html(Email::MIME->new($x))] ];
}
sub self_url {
if (PublicInbox::MDA->precheck($filter, $dst->{address}) &&
do_spamc($filter->simple, \$filtered)) {
# update our message with SA headers (in case our filter rejects it)
- my $msg = Email::Simple->new($filtered);
+ my $msg = Email::MIME->new(\$filtered);
$filtered = undef;
$filter->simple($msg);
if (PublicInbox::Filter->run($msg)) {
# run spamc again on the HTML-free message
if (do_spamc($msg, \$filtered)) {
- $msg = Email::MIME->new($filtered);
+ $msg = Email::MIME->new(\$filtered);
PublicInbox::MDA->set_list_headers($msg, $dst);
$filter->simple($msg);