break;
case 25:
if (!strcasecmp(whichmenu, "network")) {
- wprintf("<TR><TD>SMTP listener port (-1 to disable)</TD><TD>");
+ wprintf("<TR><TD>SMTP MTA port (-1 to disable)</TD><TD>");
wprintf("<INPUT TYPE=\"text\" NAME=\"c_smtp_port\" MAXLENGTH=\"5\" VALUE=\"%s\">", buf);
wprintf("</TD></TR>\n");
}
wprintf("<INPUT TYPE=\"hidden\" NAME=\"c_ip_addr\" VALUE=\"%s\">", buf);
}
break;
+ case 39:
+ if (!strcasecmp(whichmenu, "network")) {
+ wprintf("<TR><TD>SMTP MSA port (-1 to disable)</TD><TD>");
+ wprintf("<INPUT TYPE=\"text\" NAME=\"c_msa_port\" MAXLENGTH=\"5\" VALUE=\"%s\">", buf);
+ wprintf("</TD></TR>\n");
+ }
+ else {
+ wprintf("<INPUT TYPE=\"hidden\" NAME=\"c_msa_port\" VALUE=\"%s\">", buf);
+ }
+ break;
}
}
wprintf("</TABLE><CENTER>");
wprintf("<INPUT TYPE=\"submit\" NAME=\"sc\" VALUE=\"OK\">");
+ wprintf(" ");
wprintf("<INPUT TYPE=\"submit\" NAME=\"sc\" VALUE=\"Cancel\">\n");
wprintf("</CENTER></FORM>\n");
do_template("endbox");
serv_printf("%s", ((!strcasecmp(bstr("c_aide_zap"), "yes") ? "1" : "0")));
serv_printf("%s", bstr("c_imap_port"));
serv_printf("%s", bstr("c_net_freq"));
- serv_printf("%s", bstr("c_disable_newu"));
+ serv_printf("%s", ((!strcasecmp(bstr("c_disable_newu"), "yes") ? "1" : "0")));
serv_printf("1"); /* placeholder -- deprecated */
serv_printf("%s", bstr("c_purge_hour"));
serv_printf("%s", bstr("c_ldap_host"));
serv_printf("%s", bstr("c_ldap_bind_dn"));
serv_printf("%s", bstr("c_ldap_bind_pw"));
serv_printf("%s", bstr("c_ip_addr"));
+ serv_printf("%s", bstr("c_msa_port"));
serv_printf("000");
serv_printf("SPEX site|%d|%d", atoi(bstr("sitepolicy")), atoi(bstr("sitevalue")));