]> git.proxmox.com Git - pmg-gui.git/blob - js/MailProxyConfiguration.js
ui: pbs remote: use proxmoxtextfield for password edit xtype again
[pmg-gui.git] / js / MailProxyConfiguration.js
1 Ext.define('PMG.MailProxyConfiguration', {
2 extend: 'Ext.tab.Panel',
3 alias: 'widget.pmgMailProxyConfiguration',
4
5 title: gettext('Configuration') + ': ' +
6 gettext('Mail Proxy'),
7
8 border: false,
9 defaults: { border: false },
10
11 items: [
12 {
13 itemId: 'relaying',
14 title: gettext('Relaying'),
15 xtype: 'pmgMailProxyRelaying',
16 },
17 {
18 itemId: 'relaydomains',
19 title: gettext('Relay Domains'),
20 xtype: 'pmgRelayDomains',
21 },
22 {
23 itemId: 'ports',
24 title: gettext('Ports'),
25 xtype: 'pmgMailProxyPorts',
26 },
27 {
28 itemId: 'options',
29 title: gettext('Options'),
30 xtype: 'pmgMailProxyOptions',
31 },
32 {
33 itemId: 'transports',
34 title: gettext('Transports'),
35 xtype: 'pmgTransport',
36 },
37 {
38 itemId: 'networks',
39 title: gettext('Networks'),
40 xtype: 'pmgMyNetworks',
41 },
42 {
43 itemId: 'tls',
44 title: gettext('TLS'),
45 xtype: 'pmgMailProxyTLSPanel',
46 },
47 {
48 itemId: 'dkim',
49 title: gettext('DKIM'),
50 xtype: 'pmgMailProxyDKIMPanel',
51 },
52 {
53 itemId: 'whitelist',
54 title: gettext('Whitelist'),
55 xtype: 'pmgObjectGroup',
56 hideGroupInfo: true,
57 showDirection: true,
58 otype_list: [1000, 1009, 1001, 1007, 1002, 1008, 1003, 1004],
59 baseurl: '/config/whitelist',
60 },
61 ],
62 });
63
64