X-Git-Url: http://pileus.org/git/?a=blobdiff_plain;f=imap-send.c;h=9d0097ca02960460ff3a104f1739982fee453987;hb=de8c359786ac9ea825eca59403ef15c961e8caae;hp=7107923a39247b5c18ad443dc2309971e44abdb4;hpb=3b37d9c17efd199a237435f7d8573008f6aa68c1;p=~andy%2Fgit diff --git a/imap-send.c b/imap-send.c index 7107923a3..9d0097ca0 100644 --- a/imap-send.c +++ b/imap-send.c @@ -1431,8 +1431,14 @@ static int count_messages(struct msg_data *msg) while (1) { if (!prefixcmp(p, "From ")) { + p = strstr(p+5, "\nFrom: "); + if (!p) break; + p = strstr(p+7, "\nDate: "); + if (!p) break; + p = strstr(p+7, "\nSubject: "); + if (!p) break; + p += 10; count++; - p += 5; } p = strstr(p+5, "\nFrom "); if (!p)