]>
Commit | Line | Data |
---|---|---|
34c3efce DM |
1 | Ext.define('PMG.MailProxyConfiguration', { |
2 | extend: 'Ext.tab.Panel', | |
3 | alias: 'widget.pmgMailProxyConfiguration', | |
4 | ||
d9e1af94 DM |
5 | title: gettext('Configuration') + ': ' + |
6 | gettext('Mail Proxy'), | |
34c3efce | 7 | |
830e5827 DM |
8 | border: false, |
9 | defaults: { border: false }, | |
10 | ||
34c3efce DM |
11 | items: [ |
12 | { | |
a4504500 | 13 | itemId: 'relaying', |
34c3efce DM |
14 | title: gettext('Relaying'), |
15 | xtype: 'pmgMailProxyRelaying' | |
16 | }, | |
20c9b1f2 | 17 | { |
a4504500 | 18 | itemId: 'relaydomains', |
20c9b1f2 DM |
19 | title: gettext('Relay Domains'), |
20 | xtype: 'pmgRelayDomains' | |
21 | }, | |
34c3efce | 22 | { |
a4504500 | 23 | itemId: 'ports', |
34c3efce | 24 | title: gettext('Ports'), |
7bf889cb | 25 | xtype: 'pmgMailProxyPorts' |
34c3efce DM |
26 | }, |
27 | { | |
a4504500 | 28 | itemId: 'options', |
34c3efce | 29 | title: gettext('Options'), |
7b27b6bc | 30 | xtype: 'pmgMailProxyOptions' |
34c3efce DM |
31 | }, |
32 | { | |
a4504500 | 33 | itemId: 'transports', |
34c3efce | 34 | title: gettext('Transports'), |
c51d3f79 | 35 | xtype: 'pmgTransport' |
34c3efce DM |
36 | }, |
37 | { | |
a4504500 | 38 | itemId: 'networks', |
34c3efce | 39 | title: gettext('Networks'), |
96feba89 | 40 | xtype: 'pmgMyNetworks' |
34c3efce DM |
41 | }, |
42 | { | |
a4504500 | 43 | itemId: 'tls', |
34c3efce | 44 | title: gettext('TLS'), |
0c77683d | 45 | xtype: 'pmgMailProxyTLSPanel' |
34c3efce DM |
46 | }, |
47 | { | |
a4504500 | 48 | itemId: 'whitelist', |
049a531b DM |
49 | title: gettext('Whitelist'), |
50 | xtype: 'pmgObjectGroup', | |
51 | hideGroupInfo: true, | |
52 | showDirection: true, | |
53 | otype_list: [1000, 1009, 1001, 1007, 1002, 1008, 1003, 1004], | |
54 | baseurl: '/config/whitelist' | |
34c3efce | 55 | } |
049a531b | 56 | ] |
34c3efce DM |
57 | }); |
58 | ||
59 |