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 <h2><img class="center" alt="" align="middle" src="images/rightarrow.png" /> {t}Generic{/t}</h2>
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 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 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 {render acl=$gosaMailServerACL}
38 <select size="1" id="gosaMailServer" name="gosaMailServer"
39 title="{t}Specify the mail server where the user will be hosted on{/t}">
40 {html_options values=$MailServers output=$MailServers selected=$gosaMailServer}
41 <option disabled> </option>
42 </select>
43 {/render}
44 </td>
45 </tr>
46 <tr>
47 <td>
48 </td>
49 </tr>
50 {if $quotaEnabled}
51 <tr>
52 <td>{t}Quota usage{/t}</td>
53 <td>{$quotaUsage}</td>
54 </tr>
55 <tr>
56 <td><label for="gosaMailQuota">{t}Quota size{/t}</label></td>
57 <td>
58 {render acl=$gosaMailQuotaACL}
59 <input id="gosaMailQuota" name="gosaMailQuota" size="6" align="middle" maxlength="60"
60 value="{$gosaMailQuota}"> MB
61 {/render}
62 </td>
63 </tr>
64 {/if}
66 {if $folderTypesEnabled && !$multiple_support}
67 <tr>
68 <td>
69 {t}Folder type{/t}
70 </td>
71 <td>
72 <select id="FolderTypeCAT" name="FolderTypeCAT" onChange="document.mainform.submit();">
73 {foreach from=$AvailableFolderTypes.CAT item=item key=key}
74 <option {if $key == $FolderType.CAT} selected {/if} value="{$key}">{$item}</option>
75 {/foreach}
76 </select>
77 <select id="FolderTypeSUB_CAT" name="FolderTypeSUB_CAT" onChange="document.mainform.submit();">
78 {foreach from=$AvailableFolderTypes.SUB_CAT item=item key=key}
79 {if $key == $FolderType.CAT}
80 {foreach from=$item item=item2 key=key2}
81 <option {if $key2 == $FolderType.SUB_CAT} selected {/if}
82 value='{$key2}'>{$item2}</option>
83 {/foreach}
84 {/if}
85 {/foreach}
86 </select>
87 <input type='image' src='images/lists/reload.png' class='center' alt='{t}Reload{/t}'>
88 </td>
89 </tr>
90 {/if}
91 </table>
92 </td>
94 <!-- Alternate addresses -->
95 {if !$multiple_support}
96 <td style="vertical-align:top;padding-left:2px;">
97 <h2><img class="center" alt="" align="middle" src="plugins/mail/images/alternatemail.png">
98 {t}Alternative addresses{/t}
99 </h2>
101 {render acl=$gosaMailAlternateAddressACL}
102 <select style="width:100%;" name="alternates_list[]" size=10 multiple
103 title="{t}List of alternative mail addresses{/t}">
104 {html_options values=$gosaMailAlternateAddress output=$gosaMailAlternateAddress}
105 <option disabled> </option>
106 </select>
107 {/render}
108 <br>
109 {render acl=$gosaMailAlternateAddressACL}
110 <input name="alternate_address" size="30" align=middle maxlength="60" value="">
111 {/render}
113 {render acl=$gosaMailAlternateAddressACL}
114 <input type=submit value="{msgPool type=addButton}" name="add_alternate">
115 {/render}
117 {render acl=$gosaMailAlternateAddressACL}
118 <input type=submit value="{msgPool type=delButton}" name="delete_alternate">
119 {/render}
120 </td>
121 {/if}
122 </tr>
123 </table>
125 <p class="seperator"> </p>
127 {if !$multiple_support}
128 <table summary="" style="width:100%; vertical-align:top; text-align:left;" cellpadding=4 border=0>
129 <tr>
130 <td style="vertical-align:top;width:50%; border-right:1px solid #A0A0A0">
131 <h2><img class="center" alt="" align="middle" src="plugins/mail/images/shared_folder.png">
132 {t}IMAP shared folders{/t}
133 </h2>
134 <input type='hidden' name='mail_acls_posted' value='1'>
135 <table summary="" cellpadding=0 border=0>
136 {foreach from=$folder_acls item=item key=user}
137 <tr>
138 {if $user == "__anyone__"}
139 <td><LABEL for="default_permissions">{t}Default permission{/t}</LABEL></td>
140 {elseif $user == "__member__"}
141 <td><LABEL for="member_permissions">{t}Member permission{/t}</LABEL></td>
142 {else}
143 <td>
144 <input type='input' name='acl_user_{$item.post_name}' value='{$user}'>
145 </td>
146 {/if}
147 <td>
148 {render acl=$aclACL}
149 <select size="1" name="acl_value_{$item.post_name}">
150 {html_options options=$AclTypes selected=$item.acl}
151 <option disabled> </option>
152 </select>
153 {if !($user == "__anyone__" || $user == "__member__")}
154 <input type='submit' value='{msgPool type=delButton}' name='remove_acl_user_{$item.post_name}'>
155 {/if}
156 {/render}
157 </td>
158 </tr>
159 {/foreach}
160 <tr>
161 <td colspan="1"></td>
162 <td><input type='submit' value='{msgPool type=addButton}' name='add_acl_user'>
163 </tr>
164 </table>
165 {/if}
167 <p class="seperator"> </p>
169 <h2><img class="center" alt="" align="middle" src="images/false.png" /> {t}Advanced mail options{/t}</h2>
170 <table summary="" style="width:100%; vertical-align:top; text-align:left;" cellpadding="2" border="0">
171 <tr>
172 <td>
173 {render acl=$gosaMailDeliveryModeIACL}
174 <input type="checkbox" name="only_local" value="1" {$only_local}
175 title="{t}Select if user can only send and receive inside his own domain{/t}">
176 {/render}
177 {t}User is only allowed to send and receive local mails{/t}
178 </td>
179 </tr>
180 </table>
182 </td>
183 <td style="vertical-align:top;width:50%">
184 <h2>
185 <img class="center" alt="" align="middle" src="plugins/mail/images/envelope.png">
186 {t}Forward messages to non group members{/t}
187 </h2>
189 {render acl=$gosaMailForwardingAddressACL}
190 <select style="width:100%;" name="forwarder_list[]" size=10 multiple>
192 {if $multiple_support}
194 {foreach from=$Forward_all item=item key=key}
195 <option value="{$item}">{$item} ({t}Used in all groups{/t})</option>
196 {/foreach}
197 {foreach from=$Forward_some item=item key=key}
198 <option value="{$item}" style='color: #888888; background: #DDDDDD;background-color: #DDDDDD;'>{$item} ({t}Not used in all groups{/t})</option>
199 {/foreach}
200 {else}
201 {html_options values=$gosaMailForwardingAddress output=$gosaMailForwardingAddress}
202 <option disabled> </option>
203 {/if}
204 </select>
205 {/render}
207 <br>
209 {render acl=$gosaMailForwardingAddressACL}
210 <input name="forward_address" size=20 align=middle maxlength=65 value="">
211 {/render}
212 {render acl=$gosaMailForwardingAddressACL}
213 <input type=submit value="{msgPool type=addButton}" name="add_forwarder">
214 {/render}
215 {render acl=$gosaMailForwardingAddressACL}
216 <input type=submit value="{t}Add local{/t}" name="add_local_forwarder">
217 {/render}
218 {render acl=$gosaMailForwardingAddressACL}
219 <input type=submit value="{msgPool type=delButton}" name="delete_forwarder">
220 {/render}
222 </td>
223 </tr>
224 </table>
225 <input type="hidden" name='mailedit' value='1'>
227 <!-- Place cursor -->
228 <script language="JavaScript" type="text/javascript">
229 <!-- // First input field on page
230 focus_field('mail');
231 -->
232 </script>
233 {if $multiple_support}
234 <input type="hidden" name="multiple_mail_group_posted" value="1">
235 {/if}