]> Sergey Matveev's repositories - public-inbox.git/commitdiff
script/*{mda,learn}: no strict params for Email::MIME::ContentType
authorEric Wong <e@80x24.org>
Mon, 30 May 2016 02:10:36 +0000 (02:10 +0000)
committerEric Wong <e@80x24.org>
Mon, 30 May 2016 02:14:21 +0000 (02:14 +0000)
User input is imperfect, do not pollute our mail logs with
warnings we cannot fix.  This is documented in the
Email::MIME::ContentType manpage so it should remain supported.

script/public-inbox-learn
script/public-inbox-mda

index c79f24790e32870478a31d6c5202fada392ca738..bfbf023363295f15ce95d40bd2de79a3294a2c76 100755 (executable)
@@ -11,6 +11,8 @@ use PublicInbox::Config;
 use PublicInbox::Git;
 use PublicInbox::Import;
 use Email::MIME;
+use Email::MIME::ContentType;
+$Email::MIME::ContentType::STRICT_PARAMS = 0; # user input is imperfect
 use PublicInbox::Address;
 use IPC::Run qw/run/;
 my $train = shift or die "usage: $usage\n";
index 6ac0e8c48d82befb762d813661c8bdb01332970a..bb78c4e605ff72fa13619e1d7e1206a5c88f9925 100755 (executable)
@@ -9,6 +9,8 @@ my $usage = 'public-inbox-mda < rfc2822_message';
 
 use Email::Filter;
 use Email::MIME;
+use Email::MIME::ContentType;
+$Email::MIME::ContentType::STRICT_PARAMS = 0; # user input is imperfect
 use File::Path::Expand qw/expand_filename/;
 use IPC::Run qw(run);
 use PublicInbox::MDA;