|
0
|
1 |
Features of using native PHP code for vmailmgr.
|
|
|
2 |
|
|
|
3 |
- No need to compile PHP module, which few find themselves able to do.
|
|
|
4 |
|
|
|
5 |
- Fully up to date as of 0.96.6, able to make use of all the new
|
|
|
6 |
functionality added (multiple forwarding destinations, users with forwarding
|
|
|
7 |
destinations and mailboxes, etc.)
|
|
|
8 |
|
|
|
9 |
- User parsable listdomain output. Listdomain can be arranged however the
|
|
|
10 |
admin likes, allowing fields to be left out, reordered, or new fields
|
|
|
11 |
added (like a delete button).
|
|
|
12 |
|
|
|
13 |
- Multiple commands per script, and user parsable output. While the python
|
|
|
14 |
CGI allows user parsable output, only the PHP functions can call more than
|
|
|
15 |
one function from the same page.
|
|
|
16 |
|
|
|
17 |
- Only the PHP functions offer proper handling of multiple forwarding
|
|
|
18 |
desinations, allowing you to expand the number of fields on the HTML form
|
|
|
19 |
depending on the number of forwarding accounts already existing.
|
|
|
20 |
|
|
|
21 |
- Easy to use interface, with good input checking. PHP commands are very
|
|
|
22 |
similar to the command line commands, and can accept all sorts of bad data
|
|
|
23 |
from user forms. New conditional failures can be easily added.
|
|
|
24 |
|
|
|
25 |
- Easily modified. The PHP commands are easy to add, extend, modify,
|
|
|
26 |
combine, update, etc.
|