uoff_t size, bool *too_large_r);
const char *quota_exceeded_msg;
- unsigned int ignore_save_errors:1;
unsigned int debug:1;
};
} else {
mail_storage_set_critical(t->box->storage,
"Internal quota calculation error");
- return qt->quota->set->ignore_save_errors ? 0 : -1;
+ /* allow saving anyway */
+ return 0;
}
}
} else if (ret < 0) {
mail_storage_set_critical(t->box->storage,
"Internal quota calculation error");
- if (!qt->quota->set->ignore_save_errors)
- return -1;
+ /* allow saving anyway */
}
}
quota_set->debug = user->mail_debug;
quota_set->quota_exceeded_msg =
mail_user_plugin_getenv(user, "quota_exceeded_message");
- quota_set->ignore_save_errors =
- mail_user_plugin_getenv(user, "quota_ignore_save_errors") != NULL;
if (quota_set->quota_exceeded_msg == NULL)
quota_set->quota_exceeded_msg = DEFAULT_QUOTA_EXCEEDED_MSG;