/[Apache-SVN]/spamassassin/trunk/lib/Mail/SpamAssassin/EvalTests.pm
ViewVC logotype

Diff of /spamassassin/trunk/lib/Mail/SpamAssassin/EvalTests.pm

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

--- spamassassin/trunk/lib/Mail/SpamAssassin/EvalTests.pm	2005/07/24 01:57:19	224592
+++ spamassassin/trunk/lib/Mail/SpamAssassin/EvalTests.pm	2005/07/24 04:55:15	224593
@@ -3137,4 +3137,17 @@ sub check_ratware_envelope_from {
   return 0;
 }
 
+sub check_from_format {
+  my ($self) = @_;
+
+  my $name = $self->get('From:name') || return;
+  return if ($name !~ m/^[A-Z][a-z]+\.[A-Z][a-z]+\@/);
+
+  my $addr = $self->get('From:addr') || return;
+  return if ($addr !~ m/^[A-Z][a-z]+\.[A-Z][a-z]+\@/);
+
+  return if ($name eq $addr);
+  return 1;
+}
+
 1;

 

infrastructure at apache.org
ViewVC Help
Powered by ViewVC 1.1.26