diff options
| author | fukachan <fukachan> | 2001-09-22 15:24:03 +0000 |
|---|---|---|
| committer | fukachan <fukachan> | 2001-09-22 15:24:03 +0000 |
| commit | 4c9ac4c7a57714ea2fd69a29ef66b0600c787a79 (patch) | |
| tree | 29dfe125da564f0d7f951cd56009d619c1d26c19 | |
| parent | 6dd2be940d54de43fbdf58eb0ef542af374ab5d4 (diff) | |
| download | fml8-4c9ac4c7a57714ea2fd69a29ef66b0600c787a79.tar.gz fml8-4c9ac4c7a57714ea2fd69a29ef66b0600c787a79.tar.bz2 fml8-4c9ac4c7a57714ea2fd69a29ef66b0600c787a79.zip | |
check FML::Filter::HeaderCheck
| -rwxr-xr-x | regress/filter/headercheck.pl | 40 |
1 files changed, 40 insertions, 0 deletions
diff --git a/regress/filter/headercheck.pl b/regress/filter/headercheck.pl new file mode 100755 index 00000000..a2a074c1 --- /dev/null +++ b/regress/filter/headercheck.pl @@ -0,0 +1,40 @@ +#!/usr/bin/env perl +# +# $FML: bodycheck.pl,v 1.1.1.1 2001/08/19 14:51:46 fukachan Exp $ +# + +use lib qw(../../fml/lib ../../cpan/lib ../../img/lib); +use FileHandle; +use Mail::Message; + +for my $f (@ARGV) { + my $fh = new FileHandle $f; + my $message = Mail::Message->parse( { fd => $fh } ); + + if (defined $message) { + print STDERR "$f\t= "; + + use FML::Filter::HeaderCheck; + my $obj = new FML::Filter::HeaderCheck; + + $obj->header_check($message); + if ($obj->error()) { + my $x = $obj->error(); + $x =~ s/at .*$//; + print STDERR "error: $x"; + print STDERR "\n"; + } + else { + print STDERR "ok\n"; + } + } +} + +exit 0; + + +sub _print +{ + my (@args) = @_; + printf STDERR "%30s %s %s %s\n", @args; +} |
