Solution to bug no. 258 (forging of from headers with IMAP move)
[citadel.git] / citadel / control.c
index dbe84067057cc98f8961932dadbc24236251c110..fe625d0512cf2570cdbb1ef4e0bb446fc9f75411 100644 (file)
@@ -329,6 +329,7 @@ void cmd_conf(char *argbuf)
                cprintf("%s\n", config.c_master_user);
                cprintf("%s\n", config.c_master_pass);
                cprintf("%s\n", config.c_pager_program);
+               cprintf("%d\n", config.c_imap_keep_from);
                cprintf("000\n");
        }
 
@@ -567,6 +568,9 @@ void cmd_conf(char *argbuf)
                                        buf,
                                        sizeof config.c_pager_program);
                                break;
+                       case 61:
+                               config.c_imap_keep_from = atoi(buf);
+                               break;
                        }
                        ++a;
                }