1 <h3>{t}Generic{/t}</h3>
2 <table width="100%" summary="{t}Generic{/t}">
3 <tr>
4 <td style='width:50%;'>
5 <table summary="">
6 <tr>
7 <td>{t}Server identifier{/t}{$must}
8 </td>
9 <td>
10 {render acl=$goImapNameACL}
11 <input type='text' name="goImapName" id="goImapName" size=40 maxlength=60 value="{$goImapName}" >
12 {/render}
13 </td>
14 </tr>
15 <tr>
16 <td>{t}Connect URL{/t}{$must}
17 </td>
18 <td>
19 {render acl=$goImapConnectACL}
20 <input type='text' name="goImapConnect" id="goImapConnect" size=40 maxlength=100 value="{$goImapConnect}" >
21 {/render}
22 </td>
23 </tr>
24 <tr>
25 <td>{t}Admin user{/t}{$must}
26 </td>
27 <td>
28 {render acl=$goImapAdminACL}
29 <input type='text' name="goImapAdmin" id="goImapAdmin" size=30 maxlength=60 value="{$goImapAdmin}" >
30 {/render}
31 </td>
32 </tr>
33 <tr>
34 <td>{t}Password{/t}{$must}
35 </td>
36 <td>
37 {render acl=$goImapPasswordACL}
38 <input type=password name="goImapPassword" id="goImapPassword" size=30 maxlength=60 value="{$goImapPassword}" >
39 {/render}
40 </td>
41 </tr>
42 <tr>
43 <td>{t}Sieve connect URL{/t}{$must}
44 </td>
45 <td>
46 {render acl=$goImapSieveServerACL}
47 <input type='text' name="goImapSieveServer" id="goImapSieveServer" size=30 maxlength=60 value="{$goImapSieveServer}">
48 {/render}
49 </td>
50 </tr>
51 </table>
52 </td>
53 <td class='left-border'>
54 {render acl=$cyrusImapACL}
55 <input type='checkbox' name='cyrusImap' value=1 {if $cyrusImap} checked {/if} >
56 {/render}
57 {t}Start IMAP service{/t}
58 <br>
60 {render acl=$cyrusImapSSLACL}
61 <input type='checkbox' name='cyrusImapSSL' value=1 {if $cyrusImapSSL} checked {/if}>
62 {/render}
63 {t}Start IMAP SSL service{/t}
64 <br>
66 {render acl=$cyrusPop3ACL}
67 <input type='checkbox' name='cyrusPop3' value=1 {if $cyrusPop3} checked {/if} >
68 {/render}
69 {t}Start POP3 service{/t}
70 <br>
72 {render acl=$cyrusPop3SSLACL}
73 <input type='checkbox' name='cyrusPop3SSL' value=1 {if $cyrusPop3SSL} checked {/if} >
74 {/render}
75 {t}Start POP3 SSL service{/t}
76 </td>
77 </tr>
78 </table>
79 <hr>
80 <br>
81 <h3>Action</h3>
83 {if $is_new == "new"}
84 {t}The server must be saved before you can use the status flag.{/t}
85 {elseif !$is_acc}
86 {t}The service must be saved before you can use the status flag.{/t}
87 {/if}
89 <br>
90 <select name="action" title='{t}Set new status{/t}'
91 {if $is_new =="new" || !$is_acc} disabled {/if}>
92 <option value="none"> </option>
93 {html_options options=$Actions}
94 </select>
96 <button type='submit' name='ExecAction' title="{t}Set status{/t}"
97 {if $is_new == "new" || !$is_acc} disabled {/if}>{t}Execute{/t}</button>
99 <hr>
101 <div class="plugin-actions">
102 <button type='submit' name='SaveService'>{msgPool type=saveButton}</button>
103 <button type='submit' name='CancelService'>{msgPool type=cancelButton}</button>
104 </div>
106 <input type="hidden" name="goImapServerPosted" value="1">