/* try to recover for some responses */
if (!strncmp(buf, "* NO", 4) ||
- !strncmp(buf, "* BAD", 5))
+ !strncmp(buf, "* BAD", 5) ||
+ strstr(buf, "FETCH ()"))
{
return(PS_TRANSIENT);
}
/* set delete flag for given message */
{
int ok;
- /* Select which flags to set on message deletion: */
- const char delflags_seen[] = "\\Seen \\Deleted";
- static const char *delflags;
- /* Which environment variable to look for: */
-
- /* DEFAULT since many fetchmail versions <= 6.3.X */
- delflags = delflags_seen;
(void)ctl;
/* expunges change the fetch numbers */