vpopmaild Monday status and summary

1) Status 
I have a working vpopmaild that authenticates and runs
a few of the commands below. I'll be working on more
of the functions today. I'll update CVS later today so
people can pick up a working copy.

1) The auth command. 
Let's have it return the user information for who is authenticating. 
I think that information could be handy. Plus for System Admins
return the full path to vpopmail/domains directory. And for Domain Admins
return the full path to the domain directory.

2) Directories.
Following up on what Rick was suggesting for directory paths.
For simplicity perhaps we should use full paths for everything.
With the auth command returning full paths and the user 
information containing full paths it might make things easier
to understand if everything uses full paths.

3) Current list of proposed functions
Authentication:
auth

User commands:
add_user del_user mod_user user_info

Domain commands:
add_domain del_domain dom_info 
(do we need mod_domain?)

Directory/File commands:
mk_dir rm_dir list_dir 
mk_file rm_file write_file read_file 
(perhaps mk_file and write_file should be one function)

List commands:
list_domains list_users list_alias list_lists

IP mapping commands:
get_ip_map add_ip_map del_ip_map show_ip_map

Limit commands:
get_limits set_limits del_limits

Last Auth commands:
get_lastauth get_lastauthip
(perhaps just one get_lastauth command returning date and ip?)

Mailing list comamnds:
add_list del_list mod_list

Graceful close:
quit

Ken

Reply via email to