void do_system_configuration(void)
{
char buf[256];
- char sc[23][256];
+ char sc[25][256];
int expire_mode = 0;
int expire_value = 0;
int a;
if (buf[0] == '1') {
a = 0;
while (serv_gets(buf), strcmp(buf, "000")) {
- if (a < 23)
+ if (a < 25)
strcpy(&sc[a][0], buf);
++a;
}
strprompt("Minimum number of worker threads", &sc[21][0], 3);
strprompt("Maximum number of worker threads", &sc[22][0], 3);
strprompt("Server-to-server networking password", &sc[15][0], 19);
+ strprompt("POP3 server port (-1 to disable)", &sc[23][0], 5);
+ strprompt("SMTP server port (-1 to disable)", &sc[24][0], 5);
/* Expiry settings */
serv_puts("CONF set");
serv_gets(buf);
if (buf[0] == '4') {
- for (a = 0; a < 23; ++a)
+ for (a = 0; a < 25; ++a)
serv_puts(&sc[a][0]);
serv_puts("000");
}