+sub sort_data {
+ if ($split_lines[0] eq "To" && $split_lines[3] eq "Cc" &&
+ $split_lines[1] eq $split_lines[4]) {
+ $WRITE_THIS .= "to_or_cc matchcase \"$split_lines[1]\"";
+ }
+ elsif ($split_lines[0] eq "To") {
+ $WRITE_THIS .= "to matchcase \"$split_lines[1]\" $operator ";
+ } elsif ($split_lines[0] eq "Reply-To") {
+ $WRITE_THIS .= "inreplyto matchcase \"$split_lines[1]\" $operator ";
+ } elsif ($split_lines[0] eq "Subject") {
+ $WRITE_THIS .= "subject matchcase \"$split_lines[1]\" $operator ";
+ } elsif (($split_lines[0] eq "From") || ($split_lines[0] eq "Sender")) {
+ $WRITE_THIS .= "from matchcase \"$split_lines[1]\" $operator ";
+ }
+ if ($split_lines[3] eq "To") {
+ $WRITE_THIS .= "to matchcase \"$split_lines[4]\"";
+ } elsif ($split_lines[3] eq "Reply-To") {
+ $WRITE_THIS .= "inreplyto matchcase \"$split_lines[4]\"";
+ } elsif ($split_lines[3] eq "Subject") {
+ $WRITE_THIS .= "subject matchcase \"$split_lines[4]\"";
+ } elsif (($split_lines[3] eq "From") || ($split_lines[3] eq "Sender")) {
+ $WRITE_THIS .= "from matchcase \"$split_lines[4]\"";
+ }
+}