initComponent: function() {
var me = this;
- me.add_text_row('relay', gettext('Default Relay'),
- { deleteEmpty: true, defaultValue: Proxmox.Utils.noneText });
+ me.add_text_row('relay', gettext('Default Relay'), {
+ deleteEmpty: true,
+ defaultValue: Proxmox.Utils.noneText,
+ onlineHelp: 'pmgconfig_mailproxy_relaying',
+ });
me.add_integer_row('relayport', gettext('Relay Port'), {
defaultValue: 25,
deleteEmpty: true,
minValue: 1,
maxValue: 65535,
+ onlineHelp: 'pmgconfig_mailproxy_relaying',
});
me.add_combobox_row('relayprotocol', gettext('Relay Protocol'), {
comboItems: [
['smtp', 'SMTP'],
['lmtp', 'LMTP']],
+ onlineHelp: 'pmgconfig_mailproxy_relaying',
});
- me.add_boolean_row('relaynomx', gettext('Disable MX lookup (SMTP)'));
+ me.add_boolean_row('relaynomx', gettext('Disable MX lookup (SMTP)'), {
+ onlineHelp: 'pmgconfig_mailproxy_relaying',
+ });
me.rows.smarthost = {
required: true,
},
],
},
+ onlineHelp: 'pmgconfig_mailproxy_relaying',
};
me.rows.smarthostport = { visible: false };