+ o Fixed bug in mlmmj-maintd which caused loss of archive files in some
+ requeue cases (Robin H. Johnson)
o Added README.postfix (Jeremy Hinegardner, Andreas Schneider)
o Added support for digest and nomail to +list (Christoph Wilke)
o Caseinsensitive string compare for owner addr when +list is invoked. Spotted
struct stat st;
pid_t childpid, pid;
time_t t;
- int status, fromrequeuedir = 0;
+ int status, fromrequeuedir;
if(chdir(dirname) < 0) {
log_error(LOG_ARGS, "Could not chdir(%s)", dirname);
archivefilename = concatstr(3, listdir, "/archive/",
dp->d_name);
+
+ /* Explicitly initialize for each mail we examine */
+ fromrequeuedir = 0;
+
if(stat(archivefilename, &st) < 0) {
/* Might be it's just not moved to the archive
* yet because it's still getting sent, so just