]>
Commit | Line | Data |
---|---|---|
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 |