switch(ii->rules[i].compared_field) {
case field_from: // From:
-
- // FIXME we actually need the rfc822 address
- syslog(LOG_DEBUG, "eAuthor is <%s>", msg->cm_fields[eAuthor]);
-
+ syslog(LOG_DEBUG, "eAuthor is <%s>", msg->cm_fields[erFc822Addr]);
safestrncpy(compare_me, msg->cm_fields[eAuthor], sizeof compare_me);
break;
case field_tocc: // To: or Cc:
case field_size:
rule_activated = 0; // FIXME
+ syslog(LOG_DEBUG, "\033[31m\033[7m RULE NOT ACTIVATED \033[0m");
break;
case field_all: // This rule always triggers
rule_activated = 1;
+ syslog(LOG_DEBUG, "\033[32m\033[7m RULE ACTIVATED \033[0m");
break;
default:
TRACE;
}
- TRACE;
if (msg != NULL) {
CM_Free(msg);
}
return; // config message exists but body is null
}
- TRACE;
syslog(LOG_DEBUG, "inboxrules: for %s", CC->user.fullname);
// do something now FIXME actually write this