This commit is contained in:
Jamie Cameron
2024-11-01 21:07:14 -07:00
parent c26d653f5b
commit 33b2ebecfa
2 changed files with 16 additions and 0 deletions

View File

@@ -320,6 +320,9 @@ opts_smtp_data_done_timeout=Timeout on waiting for answer to ending ".&quot
opts_smtp_quit_timeout=Timeout on waiting for answer to QUIT
opts_smtp_sasl_security_options=SASL security options
opts_smtp_tls_security_level=SMTP TLS client security level
opts_inet_protocols=Internet protocols to enable
opts_inet_protocols_def=All available
opts_inet_protocols_sel=Selected
rate_title=Delivery rates
rate_ecannot=You are not allowed to edit the delivery rates options

View File

@@ -71,6 +71,19 @@ else {
&option_yesno("smtp_enforce_tls");
}
# Inet protocols
%inet = map { $_, 1 } split(/\s*,\s*/, &get_current_value("inet_protocols"));
print &ui_table_row($text{'opts_inet_protocols'},
&ui_radio("inet_protocols_def",
%inet ? '__USE_FREE_FIELD__'
: '__DEFAULT_VALUE_IE_NOT_IN_CONFIG_FILE__',
[ [ '__DEFAULT_VALUE_IE_NOT_IN_CONFIG_FILE__',
$text{'opts_inet_protocols_def'}."<br>" ],
[ '__USE_FREE_FIELD__', $text{'opts_inet_protocols_sel'}." ".
&ui_checkbox('inet_protocols', 'ipv4', 'IPv4', $inet{'ipv4'})." ".
&ui_checkbox('inet_protocols', 'ipv6', 'IPv6', $inet{'ipv6'}) ] ]
));
print &ui_table_end();
print &ui_form_end([ [ undef, $text{'opts_save'} ] ]);