Blob


1 #
2 # Postfix Admin
3 # by Mischa Peters <mischa at high5 dot net>
4 # Copyright (c) 2002 - 2005 High5!
5 # License Info: http://www.postfixadmin.com/?file=LICENSE.TXT
6 #
8 Version 2.1.0 -- 2005/01/07
9 ---------------------------
10 - Added: Traditional Chinese language. (Thanx Bruce)
11 - Added: Traditional Bulgarian language. (Thanx Plamen)
12 - Added: Macedonian language. (Thanx Damjan)
13 - Added: Estonian language. (Thanx Peeter)
14 - Added: Slovenian language. (Thanx Nejc)
15 - Added: Check for update link in footer.
16 - Added: Additional language strings. Check LANGUAGE.TXT
17 - Added: Transport support. (read postfix transport for more information)
18 - Added: Additional language string for transport support.
19 - Added: MySQL 4.1 support.
20 - Added: PostgreSQL support. (Big Thanx WhiteFox!)
21 - Added: Setup Checker script. (Thanx Fenrir)
22 - Added: Database prefix. (Thanx Decramy)
23 - Added: Template tags. (Thanx Nelson)
24 - Added: admin/domain/alias/mailbox in delete dialog box.
25 - Added: $CONF['postfix_admin_url'] variable.
26 - Added: $CONF['postfix_admin_path'] variable.
27 - Added: $CONF['vacation_domain'] variable.
28 - Added: $CONF['welcome_text'] variable.
29 - Added: $CONF['special_alias_control'] variable. (Thanx Mihau)
30 - Added: Virtual Vacation 3.1 (Thanx David)
31 - Added: ADDITIONS directory with third party scripts and plugins.
32 - Added: Search function for aliases and mailboxes.
33 - Changed: Postfix Admin has now it's own license.
34 - Changed: New menu and color scheme. (Thanx Nelson)
35 - Changed: Disable number and unlimited number for aliases/mailboxes/quota.
36 - Changed: Virtual Vacation to have it's own transport. (Big Thanx Npaufler!)
37 - Changed: Removed the welcome text for a new mailbox from the language files.
38 - Changed: backup.php to be a more secure. (Thanx John)
39 - Fixed: Cleaned up stylesheet.
40 - Fixed: Default quota multiplier.
41 - Fixed: All POST/GET strings are escaped.
42 - Fixed: Corrected smtp_mail() to wait for result. (Thanx Patrice)
43 - Fixed: Pagination with alias_control switched on.
44 - Fixed: Swedish language. (Thanx Bjorne)
45 - Fixed: Polish language. (Thanx Piotr)
46 - Fixed: Minor Virtual Vacation bugs. (Thanx David)
47 - Fixed: check_quota().
48 - Fixed: Minor encode_header() issue. (Thanx Matthew)
49 - Fixed: edit-alias.php when running with magic_quotes_gpc = off
52 Version 2.0.5 -- 2004/08/21
53 ---------------------------
54 - Added: Chinese language. (Thanx Matthew)
55 - Added: Catalan language. (Thanx Jaume)
56 - Added: Czech language. (Thanx Jakub)
57 - Added: Dynamic language detection.
58 - Added: Header in header.tpl to set charset header from language file.
59 - Added: More subroutines and alias checking for Vacation. (Thanx David)
60 - Added: Domain pass-through with certain pages.
61 - Added: Backup MX option for domain.
62 - Added: Log contains IP address of admin.
63 - Added: Pagination for alias/mailbox listing.
64 - Added: 2 additional language strings to support Backup MX.
65 - Added: Support for motd.txt (Domain Admins only).
66 - Added: Support for motd-admin.txt (Site Admins only).
67 - Added: Support for motd-users.txt (Users only).
68 - Added: Optional hostname for vacation.
69 - Added: generate_password() to generating random passwords for mailboxes.
70 - Changed: dk -> da, se -> sv, no-nn -> nn
71 - Changed: All email addresses are now converted to lowercase, strtolower().
72 - Changed: Moved onMouseOver to the CSS stylesheet.
73 - Changed: Moved font color to the CSS styleheet.
74 - Changed: PHP mail() is replaced by an internal function, smtp_mail().
75 - Changed: mysql_fetch_array() replaced with internal function db_array().
76 - Changed: mysql_fetch_assoc() replaced with internal function db_assoc().
77 - Changed: mysql_fetch_row() replaced with internal function db_row().
78 - Changed: Quota multiplier is now a configuration option.
79 - Fixed: Login didn't check for active flag.
80 - Fixed: Minor html table errors.
81 - Fixed: Row count by using COUNT(*).
82 - Fixed: Locked down subdirectories.
83 - Fixed: Create admin properly populates the domain_admins table.
84 - Fixed: Cleaned up stylesheet.css.
85 - Fixed: Delete mailbox properly removes vacation entries.
88 Version 2.0.4 -- 2004/02/26
89 ----------------------------
90 - Added: Euskara language. (Thanx Julen)
91 - Added: Hungarian language. (Thanx Christian)
92 - Added: Icelandic language. (Thanx Gestur)
93 - Added: Italian language. (Thanx Stucchi)
94 - Added: Norwegian - Nynorsk language. (Thanx Paul)
95 - Added: Polish language. (Thanx Jarek)
96 - Added: Portuguese - Brazil language. (Thanx Roberto)
97 - Added: Rusian language. (Thanx Paul)
98 - Added: Turkish language (Thanx Onuryalazi)
99 - Added: Encode a string according to RFC 1522 for use in headers if it
100 contains 8-bit characters. (Thanx Evgeniy)
101 - Added: One click active change of mailbox/domain/admin. (Thanx Marcin)
102 - Changed: Header in header.tpl to read charset header from language file.
103 - Fixed: Some form values are now parsed through htmlspecialchars().
104 (Thanx Marcin)
105 - Fixed: admin/delete.php ignored $CONF['vacation'].
106 - Fixed: More minor fixes to Virtual Vacation.
109 Version 2.0.3 -- 2004/01/14
110 ----------------------------
111 - Added: Site Admin email address.
112 - Added: Danish language. (Thanx Lars)
113 - Added: Dutch language. (Thanx Mourik)
114 - Added: Faroese language. (Thanx Danial)
115 - Added: Finnish language. (Thanx Palo)
116 - Added: French language. (Thanx Kuthz)
117 - Added: Swedish language. (Thanx Slite)
118 - Added: Ignoring of MAILER-DAEMON type emails for Vacation.
119 - Fixed: Minor issues regarding mail().
120 - Fixed: Minor issues regarding crypt().
121 - Fixed: Strip issue of email address for Vacation.
124 Version 2.0.2 -- 2004/01/06
125 ----------------------------
126 - Added: German language. (Thanx Tobias)
127 - Added: Spanish language. (Thanx Alvaro)
128 - Fixed: The body was not included using sendmail.php.
129 - Fixed: Undefined variables.
130 - Fixed: Minor HTML cleanup.
133 Version 2.0.1 -- 2004/01/04
134 ----------------------------
135 - Fixed: The language variable caused a problem on some systems.
138 Version 2.0.0 -- 2004/01/03
139 ----------------------------
140 - Added: The ability for one domain admin to maintain multiple domains.
141 - Added: Domain to domain forwarding.
142 - Added: Mailboxes can now be activated or deactivated.
143 - Added: Configurable welcome message for new mailboxes.
144 - Added: Optional sending of welcome message.
145 - Added: Create alias "To" defaults to current domain.
146 - Added: Logging of admin / user actions.
147 - Added: Limit for aliases and/or mailboxes per domain.
148 - Added: Disable aliases and/or mailboxes per domain.
149 - Added: Max quota per mailbox per domain.
150 - Added: Multi-Language support.
151 - Added: Statistics overview for all domains.
152 - Added: User .forwarding for mailbox users.
153 - Added: Logo for Postfix Admin (Thanx Andrew).
154 - Added: Extra MySQL debugging capabilities.
155 - Added: Clear text password support.
156 - Added: PHP crypt() support.
157 - Changed: Separated logic and SQL from content.
158 - Changed: config.inc.php doesn't point to example.com anymore.
159 - Changed: Virtual Vacation no longer requires procmail.
160 - Changed: Complete re-write.
163 Version 1.5.4 -- 2003/06/16
164 ----------------------------
165 - Added: Option for "Back to".
166 - Added: Option for Vacation module.
167 - Added: Table declaration for the use of Quota in the INSTALL.TXT.
168 This requires an additional local delivery agent.
169 Quotas are not supported by Postfix!
170 - Changed: The word "View" to "List".
173 Version 1.5.3 -- 2003/06/06
174 ----------------------------
175 - Fixed: Even more minor bugs in regards to declaration of variables.
176 (Thanx Aquilante and Kyle_m)
179 Version 1.5.2 -- 2003/06/05
180 ----------------------------
181 - Fixed: Minor bugs in regards to declaration of variables.
184 Version 1.5.1 -- 2003/06/04
185 ----------------------------
186 - Added: Optional mailbox per domain directory structure. (Thanx Jim)
187 - Added: Option to completely control the stored aliases. (Thanx Alex)
188 - Changed: config.inc.php is renamed to config.inc.php.sample. (Thanx Alex)
189 - Fixed: $PHP_SELF in config.inc.php and my_lib.php. (Thanx Jim)
192 Version 1.5.0 -- 2003/05/28
193 ----------------------------
194 - Added: Support for "Back to Main Site"
195 - Added: config.inc.php as the main configuration file.
196 - Added: Drop down box for domain selection when adding a new admin.
197 - Added: Resend of test email to newly created mailbox.
198 - Added: Mailbox and Aliases count for domainview.
199 - Added: Change description of domain without deleting the complete
200 domain.
201 - Added: Change name of mailbox user without deleting the mailbox.
202 - Added: Expire headers for unnecessary reloads. (Thanx Alex)
203 - Fixed: Code clean up.
204 - Fixed: Minor bugs and cosmetic fixes.
205 - Fixed: Modified check_string() to check numbers and returns false if not
206 matched. (Thanx btaber)
207 - Fixed: Correct session handling in login.php (Thanx Yen-Wei Liu)
208 - Fixed: Correct deletion of RFC822 email addresses. (Thanx Yen-Wei Liu)
209 - Removed: Completely removed the site_lib.php.
210 - Removed: my_lib.php from the admin directory.
211 - Removed: Symlink to index.php.
214 Version 1.4.0 -- 2003/04/07
215 ----------------------------
216 - Added: When deleting a domain, all aliases and mailboxes for that domain
217 are also deleted from the database.
218 - Added: Add standard aliases for every domain that is created.
219 These aliases can point to the main "local" administrator.
220 The aliases are configured in the config.php in the admin directory.
221 - Changed: The layout of my_lib.php and site_lib.php have been changed.
222 - Changed: Modifying an alias is now done with TEXTAREA for more
223 flexibility.
224 - Fixed: Minor bugs and cosmetic fixes.
227 Version 1.3.8a -- 2003/03/31
228 ----------------------------
229 - Fixed: After deletion of a domain it would not return to the correct page.
232 Version 1.3.8 -- 2003/03/25
233 ----------------------------
234 - Added: Admin password change. No longer needed to delete and re-enter
235 the admin user for a specific domain.
238 Version 1.3.7 -- 2002/12/24
239 ----------------------------
240 - Initial public release of Postfix Admin.