Index: mbox.c =================================================================== RCS file: /var/cvs/infodrom/newmail/mbox.c,v retrieving revision 1.16 diff -u -p -r1.16 mbox.c --- mbox.c 29 Jul 2007 18:05:03 -0000 1.16 +++ mbox.c 30 Jul 2007 05:18:25 -0000 @@ -217,7 +217,6 @@ int inspect_mbox(char *path, char *prefi if (inheader) { if (strlen(buf) == 0) { inheader = 0; - newmail = 1; if (strlen(from)) stringcopy (realfrom, realname(from), sizeof(realfrom)); @@ -226,8 +225,10 @@ int inspect_mbox(char *path, char *prefi else realfrom[0] = '\0'; - if (realfrom[0] != '\0') + if (realfrom[0] != '\0' || subject[0] != '\0') { emit (prefix, realfrom, subject, priority, opt_flags); + newmail = 1; + } #ifdef FROM_DETECTION from_[0] = from[0] = to[0] = subject[0] = '\0';