1 <table summary="" style="width:100%; vertical-align:top; text-align:left;" cellpadding="0" border="0">
2 <tr>
3 <td style="width:50%; vertical-align:top;">
4 <h3>{t}Generic{/t}</h3>
5 <table summary="">
6 <tr>
7 <td><label for="mail">{t}Primary address{/t}</label>{$must}</td>
8 <td>
9 {if !$isModifyableMail && $initially_was_account}
10 <input type='text' disabled size=30 value="{$mail}">
11 {else}
12 {if $domainSelectionEnabled}
13 {render acl=$mailACL}
14 <input id="mail" name="mail" size=20 maxlength=65 value="{$mail}"
15 {if $mailEqualsCN} disabled {/if}
16 >
17 {/render}
18 @<select name='MailDomain'>
19 {html_options values=$MailDomains output=$MailDomains selected=$MailDomain}
20 </select>
21 {else}
22 {if $mailEqualsCN}
23 <input type='text' disabled name='dummy' value='{$mail}'>
24 @<input type='text' value="{$MailDomain}" name="MailDomain">
25 {else}
26 {render acl=$mailACL}
27 <input type='text' id="mail" name="mail" size=35 maxlength=65 value="{$mail}">
28 {/render}
29 {/if}
30 {/if}
31 {/if}
32 </td>
33 </tr>
34 <tr>
35 <td><label for="gosaMailServer">{t}Server{/t}</label></td>
36 <td>
37 {if !$isModifyableServer && $initially_was_account}
38 <input type='text' disabled size=30 value="{$gosaMailServer}">
39 {else}
40 {render acl=$gosaMailServerACL}
41 <select size="1" id="gosaMailServer" name="gosaMailServer"
42 title="{t}Specify the mail server where the user will be hosted on{/t}">
43 {html_options values=$MailServers output=$MailServers selected=$gosaMailServer}
44 <option disabled> </option>
45 </select>
46 {/render}
47 {/if}
48 </td>
49 </tr>
50 <tr>
51 <td>
52 </td>
53 </tr>
54 {if $quotaEnabled}
55 <tr>
56 <td>{t}Quota usage{/t}</td>
57 <td>{$quotaUsage}</td>
58 </tr>
59 <tr>
60 <td><label for="gosaMailQuota">{t}Quota size{/t}</label></td>
61 <td>
62 {render acl=$gosaMailQuotaACL}
63 <input id="gosaMailQuota" name="gosaMailQuota" size="6" align="middle" maxlength="60"
64 value="{$gosaMailQuota}"> MB
65 {/render}
66 </td>
67 </tr>
68 {/if}
70 {if $folderTypesEnabled && !$multiple_support}
71 <tr>
72 <td>
73 {t}Folder type{/t}
74 </td>
75 <td>
76 <select id="FolderTypeCAT" name="FolderTypeCAT" onChange="document.mainform.submit();">
77 {foreach from=$AvailableFolderTypes.CAT item=item key=key}
78 <option {if $key == $FolderType.CAT} selected {/if} value="{$key}">{$item}</option>
79 {/foreach}
80 </select>
81 <select id="FolderTypeSUB_CAT" name="FolderTypeSUB_CAT" onChange="document.mainform.submit();">
82 {foreach from=$AvailableFolderTypes.SUB_CAT item=item key=key}
83 {if $key == $FolderType.CAT}
84 {foreach from=$item item=item2 key=key2}
85 <option {if $key2 == $FolderType.SUB_CAT} selected {/if}
86 value='{$key2}'>{$item2}</option>
87 {/foreach}
88 {/if}
89 {/foreach}
90 </select>
91 <input type='image' src='images/lists/reload.png' class='center' alt='{t}Reload{/t}'>
92 </td>
93 </tr>
94 {/if}
95 </table>
96 </td>
98 <!-- Alternate addresses -->
99 {if !$multiple_support}
100 <td style="vertical-align:top;padding-left:2px;">
101 <h3>
102 {t}Alternative addresses{/t}
103 </h3>
105 {render acl=$gosaMailAlternateAddressACL}
106 <select style="width:100%;" name="alternates_list[]" size=10 multiple
107 title="{t}List of alternative mail addresses{/t}">
108 {html_options values=$gosaMailAlternateAddress output=$gosaMailAlternateAddress}
109 <option disabled> </option>
110 </select>
111 {/render}
112 <br>
113 {render acl=$gosaMailAlternateAddressACL}
114 <input type='text' name="alternate_address" size="30" align=middle maxlength="60" value="">
115 {/render}
117 {render acl=$gosaMailAlternateAddressACL}
118 <input type=submit value="{msgPool type=addButton}" name="add_alternate">
119 {/render}
121 {render acl=$gosaMailAlternateAddressACL}
122 <input type=submit value="{msgPool type=delButton}" name="delete_alternate">
123 {/render}
124 </td>
125 {/if}
126 </tr>
127 </table>
129 <p class="seperator"> </p>
131 {if !$multiple_support}
132 <table summary="" style="width:100%; vertical-align:top; text-align:left;" cellpadding=4 border=0>
133 <tr>
134 <td style="vertical-align:top;width:50%; border-right:1px solid #A0A0A0">
135 <h3>
136 {t}IMAP shared folders{/t}
137 </h3>
138 <input type='hidden' name='mail_acls_posted' value='1'>
139 <table summary="" cellpadding=0 border=0>
140 {foreach from=$folder_acls item=item key=user}
141 <tr>
142 {if $user == "__anyone__"}
143 <td><LABEL for="default_permissions">{t}Default permission{/t}</LABEL></td>
144 {elseif $user == "__member__"}
145 <td><LABEL for="member_permissions">{t}Member permission{/t}</LABEL></td>
146 {else}
147 <td>
148 <input type='input' name='acl_user_{$item.post_name}' value='{$user}'>
149 </td>
150 {/if}
151 <td>
152 {render acl=$aclACL}
153 <select size="1" name="acl_value_{$item.post_name}">
154 {html_options options=$AclTypes selected=$item.acl}
155 <option disabled> </option>
156 </select>
157 {if !($user == "__anyone__" || $user == "__member__")}
158 <input type='submit' value='{msgPool type=delButton}' name='remove_acl_user_{$item.post_name}'>
159 {/if}
160 {/render}
161 {if $user == "__member__"}
162 {if $show_effective_memeber}
163 <input type='submit' name='show_effective_memeber' value='{t}Hide{/t}'>
164 {else}
165 <input type='submit' name='show_effective_memeber' value='{t}Show{/t}'>
166 {/if}
167 {/if}
168 </td>
169 </tr>
170 {if $user == "__member__" && $show_effective_memeber}
171 {foreach from=$Effective item=i key=k}
172 <tr><td> <i>{$k}</i></td></tr>
173 {/foreach}
174 {/if}
175 {/foreach}
178 <tr>
179 <td colspan="1"></td>
180 <td><input type='submit' value='{msgPool type=addButton}' name='add_acl_user'>
181 </tr>
182 </table>
183 {/if}
185 <p class="seperator"> </p>
187 <h3>{t}Advanced mail options{/t}</h3>
188 <table summary="" style="width:100%; vertical-align:top; text-align:left;" cellpadding="2" border="0">
189 <tr>
190 <td>
191 {render acl=$gosaMailDeliveryModeIACL}
192 <input type="checkbox" name="only_local" value="1" {$only_local}
193 title="{t}Select if user can only send and receive inside his own domain{/t}">
194 {/render}
195 {t}User is only allowed to send and receive local mails{/t}
196 </td>
197 </tr>
198 </table>
200 </td>
201 <td style="vertical-align:top;width:50%">
202 <h3>
203 <img class="center" alt="" align="middle" src="plugins/mail/images/envelope.png">
204 {t}Forward messages to non group members{/t}
205 </h3>
207 {render acl=$gosaMailForwardingAddressACL}
208 <select style="width:100%;" name="forwarder_list[]" size=10 multiple>
210 {if $multiple_support}
212 {foreach from=$Forward_all item=item key=key}
213 <option value="{$item}">{$item} ({t}Used in all groups{/t})</option>
214 {/foreach}
215 {foreach from=$Forward_some item=item key=key}
216 <option value="{$item}" style='color: #888888; background: #DDDDDD;background-color: #DDDDDD;'>{$item} ({t}Not used in all groups{/t})</option>
217 {/foreach}
218 {else}
219 {html_options values=$gosaMailForwardingAddress output=$gosaMailForwardingAddress}
220 <option disabled> </option>
221 {/if}
222 </select>
223 {/render}
225 <br>
227 {render acl=$gosaMailForwardingAddressACL}
228 <input type='text' name="forward_address" size=20 align=middle maxlength=65 value="">
229 {/render}
230 {render acl=$gosaMailForwardingAddressACL}
231 <input type=submit value="{msgPool type=addButton}" name="add_forwarder">
232 {/render}
233 {render acl=$gosaMailForwardingAddressACL}
234 <input type=submit value="{t}Add local{/t}" name="add_local_forwarder">
235 {/render}
236 {render acl=$gosaMailForwardingAddressACL}
237 <input type=submit value="{msgPool type=delButton}" name="delete_forwarder">
238 {/render}
240 </td>
241 </tr>
242 </table>
243 <input type="hidden" name='mailedit' value='1'>
245 <!-- Place cursor -->
246 <script language="JavaScript" type="text/javascript">
247 <!-- // First input field on page
248 focus_field('mail');
249 -->
250 </script>
251 {if $multiple_support}
252 <input type="hidden" name="multiple_mail_group_posted" value="1">
253 {/if}