add an ignore filter based on substring of the file
This commit is contained in:
parent
bb5e98e9ec
commit
6faf91a806
|
@ -991,9 +991,12 @@ maildir_scan( maildir_store_t *ctx, msg_t_array_alloc_t *msglist )
|
||||||
#endif /* USE_DB */
|
#endif /* USE_DB */
|
||||||
return DRV_BOX_BAD;
|
return DRV_BOX_BAD;
|
||||||
}
|
}
|
||||||
|
const char *filter = getenv("MBSYNC_MAILDIR_IGNORE");
|
||||||
while ((e = readdir( d ))) {
|
while ((e = readdir( d ))) {
|
||||||
if (*e->d_name == '.')
|
if (*e->d_name == '.')
|
||||||
continue;
|
continue;
|
||||||
|
if (filter && strstr(e->d_name, filter))
|
||||||
|
continue;
|
||||||
ctx->total_msgs++;
|
ctx->total_msgs++;
|
||||||
ctx->recent_msgs += i;
|
ctx->recent_msgs += i;
|
||||||
#ifdef USE_DB
|
#ifdef USE_DB
|
||||||
|
|
Loading…
Reference in New Issue
Block a user