dc1fcf260cbcd4b7db4358131a79ca733cc13656
1 <table summary="{t}Kolab service{/t}" style="width:100%">
2 <tr>
3 <td style='width:50%' class='right-border'>
5 <h3>{t}Generic{/t}</h3>
7 <table summary="{t}Generic settings{/t}" width="100%">
8 <tr>
9 <td>
10 {t}Postfix mydomain{/t} {$must}
11 </td>
12 <td>
13 {render acl=$postfixmydomainACL}
14 <input type="text" name="postfix_mydomain" value="{$postfix_mydomain}">
15 {/render}
16 </td>
17 </tr>
18 <tr>
19 <td>
20 {t}Cyrus administrators{/t}
21 </td>
22 <td>
23 {render acl=$cyrusadminsACL}
24 <input type="text" name="cyrus_admins" value="{$cyrus_admins}">
25 {/render}
26 </td>
27 </tr>
28 <tr>
29 <td colspan="2">
30 {t}Mail domains{/t} ({t}Postfix mydestination{/t}) {$must}
31 {render acl=$postfixmydestinationACL}
32 {$mdDiv}
33 {/render}
34 {render acl=$postfixmydestinationACL}
35 <input size="30" type='text' name='new_domain_name' value=''>
36 {/render}
37 {render acl=$postfixmydestinationACL}
38 <button type='submit' name='add_domain_name'>
39 {msgPool type=addButton}</button>
40 {/render}
41 </td>
42 </tr>
43 </table>
45 <hr>
47 <h3>{t}Services{/t}</h3>
48 <table summary="{t}Service settings{/t}">
49 <tr>
50 <td>
51 {render acl=$cyruspop3ACL}
52 <input id="cyrus_pop3" name="cyrus_pop3" value="1" type="checkbox" {$cyrus_pop3Check}>
53 {/render}
54 </td>
55 <td>
56 <label for="cyrus_pop3">
57 {t}POP3 service{/t}</label>
58 </td>
59 </tr>
60 <tr>
61 <td>
62 {render acl=$cyruspop3sACL}
63 <input id="cyrus_pop3s" name="cyrus_pop3s" value="1" type="checkbox" {$cyrus_pop3sCheck}>
64 {/render}
65 </td>
66 <td>
67 <label for="cyrus_pop3s">
68 {t}POP3/SSL service{/t}</label>
69 </td>
70 </tr>
71 <tr>
72 <td>
73 {render acl=$cyrusimapACL}
74 <input id="cyrus_imap" name="cyrus_imap" value="1" type="checkbox" {$cyrus_imapCheck}>
75 {/render}
76 </td>
77 <td>
78 <label for="cyrus_imap">
79 {t}IMAP service{/t}</label>
80 </td>
81 </tr>
82 <tr>
83 <td>
84 {render acl=$cyrusimapsACL}
85 <input id="cyrus_imaps" name="cyrus_imaps" value="1" type="checkbox" {$cyrus_imapsCheck}>
86 {/render}
87 </td>
88 <td>
89 <label for="cyrus_imaps">
90 {t}IMAP/SSL service{/t}</label>
91 </td>
92 </tr>
93 <tr>
94 <td>
95 {render acl=$cyrussieveACL}
96 <input id="cyrus_sieve" name="cyrus_sieve" value="1" type="checkbox" {$cyrus_sieveCheck}>
97 {/render}
98 </td>
99 <td>
100 <label for="cyrus_sieve">
101 {t}Sieve service{/t}</label>
102 </td>
103 </tr>
104 <tr>
105 <td>
106 {render acl=$proftpdftpACL}
107 <input id="proftpd_ftp" name="proftpd_ftp" value="1" type="checkbox" {$proftpd_ftpCheck}>
108 {/render}
109 </td>
111 <td>
112 <label for="proftpd_ftp">
113 {t}FTP FreeBusy service (legacy, not interoperable with Kolab2 FreeBusy){/t}</label>
114 </td>
115 </tr>
116 <tr>
117 <td>
118 {render acl=$apachehttpACL}
119 <input id="apache_http" name="apache_http" value="1" type="checkbox" {$apache_httpCheck}>
120 {/render}
121 </td>
122 <td>
123 <label for="apache_http">
124 {t}HTTP FreeBusy service (legacy){/t}</label>
125 </td>
126 </tr>
127 <tr>
128 <td>
129 {render acl=$postfixenablevirusscanACL}
130 <input id="postfix_enable_virus_scan" name="postfix_enable_virus_scan" value="1" type="checkbox" {$postfix_enable_virus_scanCheck}>
131 {/render}
132 </td>
133 <td>
134 <label for="postfix_enable_virus_scan">
135 {t}Amavis email scanning (virus/SPAM){/t}</label>
136 </td>
137 </tr>
138 </table>
140 <hr>
142 <h3>{t}Quota settings{/t}</h3>
143 <table summary="{t}Quota settings{/t}">
144 <tr>
145 <td>
146 {render acl=$cyrusquotawarnACL}
147 {$quotastr}
148 {/render}
149 </td>
150 </tr>
151 </table>
153 </td>
154 <td>
156 <h3>{t}Free/Busy settings{/t}</h3>
157 <table summary="{t}Free/Busy settings{/t}">
158 <tr>
159 <td>
160 {render acl=$apacheallowunauthenticatedfbACL}
161 <input name="apache_allow_unauthenticated_fb" value="1" type="checkbox" {$apache_allow_unauthenticated_fbCheck}>
162 {t}Allow unauthenticated downloading of Free/Busy information{/t}
163 {/render}
164 </td>
165 </tr>
166 <tr>
167 <td>
168 {render acl=$kolabFreeBusyFutureACL}
169 {$fbfuture}
170 {/render}
171 </td>
172 </tr>
173 </table>
175 <hr>
177 <h3>{t}SMTP privileged networks{/t}</h3>
178 <table summary="{t}SMTP privileged networks{/t}">
179 <tr>
180 <td>
181 <label for="postfix_mynetworks">
182 {t}Hosts/networks allowed to relay{/t}</label>
183 {render acl=$postfixmynetworksACL}
184 <input id="postfix_mynetworks" name="postfix_mynetworks" size="60" maxlength="220" value="{$postfix_mynetworks}" type="text">
185 {/render}
186 ( {t}Enter multiple values, separated with{/t} <b>,</b> )
187 </td>
188 </tr>
189 </table>
191 <hr>
193 <h3>{t}SMTP smart host/relay host{/t}</h3>
194 <table summary="{t}SMTP smart host/relay host{/t}">
195 <tr>
196 <td>
197 {render acl=$postfixrelayhostACL}
198 <input id="RelayMxSupport" name="RelayMxSupport" value="1" type="checkbox" {$RelayMxSupportCheck}>
199 {/render}
200 <label for="RelayMxSupport">
201 {t}Enable MX lookup for relay host{/t}</label>
202 </td>
203 </tr>
204 <tr>
206 <td>
207 <label for="postfix_relayhost">
208 {t}Host used to relay mails{/t}</label>
209
210 {render acl=$postfixrelayhostACL}
211 <input id="postfix_relayhost" name="postfix_relayhost" size="35" maxlength="120" value="{$postfix_relayhost}" type="text">
212 {/render}
213 </td>
214 </tr>
215 </table>
217 <hr>
220 <h3>{t}Accept Internet Mail{/t}</h3>
221 <table summary="{t}Accept Internet Mail{/t}">
222 <tr>
223 <td>
224 {render acl=$postfixallowunauthenticatedACL}
225 <input id="postfix_allow_unauthenticated" name="postfix_allow_unauthenticated" value="1" type="checkbox" {$postfix_allow_unauthenticatedCheck}>
226 {/render}
227 <label for="postfix_allow_unauthenticated">
228 {t}Accept mail from other domains over non-authenticated SMTP{/t}</label>
229 </td>
230 </tr>
231 </table>
232 </td>
233 </tr>
234 </table>
235 <input type="hidden" name="kolabtab">
236 <hr>
238 <div class="plugin-actions">
239 <button type='submit' name='SaveService'>{msgPool type=saveButton}</button>
240 <button type='submit' name='CancelService'>{msgPool type=cancelButton}</button>
241 </div>