int mboxpolicy = 0;
int mboxvalue = 0;
- output_headers(1, 1, 0, 0, 0, 0, 0);
+ output_headers(1, 1, 2, 0, 0, 0, 0);
+ wprintf("<div id=\"banner\">\n"
+ "<TABLE WIDTH=100%% BORDER=0 BGCOLOR=\"#444455\"><TR><TD>"
+ "<SPAN CLASS=\"titlebar\">Site configuration</SPAN>"
+ "</TD></TR></TABLE>\n"
+ "</div>\n<div id=\"content\">\n"
+ );
- whichmenu = bstr("whichmenu");
+ wprintf("<center><table border=0 width=99%% bgcolor=\"#ffffff\"><tr><td>");
- svprintf("BOXTITLE", WCS_STRING, "Site configuration");
- do_template("beginbox_nt");
+ whichmenu = bstr("whichmenu");
if (!strcmp(whichmenu, "")) {
wprintf("<TABLE border=0 cellspacing=0 cellpadding=3 width=100%%>\n");
);
wprintf("</TABLE>");
-
- do_template("endbox");
+ wprintf("</td></tr></table></center>\n");
wDumpContent(1);
return;
}
break;
case 15:
if (!strcasecmp(whichmenu, "tuning")) {
- wprintf("<TR><TD>Maximum concurrent sessions</TD><TD>");
+ wprintf("<TR><TD>Maximum concurrent sessions (0 = no limit)</TD><TD>");
wprintf("<INPUT TYPE=\"text\" NAME=\"c_maxsessions\" MAXLENGTH=\"5\" VALUE=\"%s\">", buf);
wprintf("</TD></TR>\n");
}
wprintf("<INPUT TYPE=\"hidden\" NAME=\"c_msa_port\" VALUE=\"%s\">", buf);
}
break;
+ case 40:
+ if (!strcasecmp(whichmenu, "network")) {
+ wprintf("<TR><TD>IMAP over SSL port (-1 to disable)</TD><TD>");
+ wprintf("<INPUT TYPE=\"text\" NAME=\"c_imaps_port\" MAXLENGTH=\"5\" VALUE=\"%s\">", buf);
+ wprintf("</TD></TR>\n");
+ }
+ else {
+ wprintf("<INPUT TYPE=\"hidden\" NAME=\"c_imaps_port\" VALUE=\"%s\">", buf);
+ }
+ break;
+ case 41:
+ if (!strcasecmp(whichmenu, "network")) {
+ wprintf("<TR><TD>POP3 over SSL port (-1 to disable)</TD><TD>");
+ wprintf("<INPUT TYPE=\"text\" NAME=\"c_pop3s_port\" MAXLENGTH=\"5\" VALUE=\"%s\">", buf);
+ wprintf("</TD></TR>\n");
+ }
+ else {
+ wprintf("<INPUT TYPE=\"hidden\" NAME=\"c_pop3s_port\" VALUE=\"%s\">", buf);
+ }
+ break;
+ case 42:
+ if (!strcasecmp(whichmenu, "network")) {
+ wprintf("<TR><TD>SMTP over SSL port (-1 to disable)</TD><TD>");
+ wprintf("<INPUT TYPE=\"text\" NAME=\"c_smtps_port\" MAXLENGTH=\"5\" VALUE=\"%s\">", buf);
+ wprintf("</TD></TR>\n");
+ }
+ else {
+ wprintf("<INPUT TYPE=\"hidden\" NAME=\"c_smtps_port\" VALUE=\"%s\">", buf);
+ }
+ break;
}
}
wprintf(" ");
wprintf("<INPUT TYPE=\"submit\" NAME=\"sc\" VALUE=\"Cancel\">\n");
wprintf("</CENTER></FORM>\n");
- do_template("endbox");
+ wprintf("</td></tr></table></center>\n");
wDumpContent(1);
}
serv_printf("%s", bstr("c_ldap_bind_pw"));
serv_printf("%s", bstr("c_ip_addr"));
serv_printf("%s", bstr("c_msa_port"));
+ serv_printf("%s", bstr("c_imaps_port"));
+ serv_printf("%s", bstr("c_pop3s_port"));
+ serv_printf("%s", bstr("c_smtps_port"));
serv_printf("000");
serv_printf("SPEX site|%d|%d", atoi(bstr("sitepolicy")), atoi(bstr("sitevalue")));