Table of Objects

1. account

2. cli

3. connection_data

4. contact_info

5. context

6. dnr

7. domain

8. domain_registration

9. field

10. filter

11. folder_rcpt

12. forwarder

13. ftp_backup

14. imap

15. ldap_connector

16. limits

17. list

18. listener

19. loader

20. log

21. maillist

22. mapping_data

23. migration

24. migration_data

25. nameserver

26. pop3

27. processing

28. proxy

29. public_folder

30. queue

31. queue_item

32. quotas

33. registry_information

34. report

35. rpop

36. saver

37. server

38. services

39. session

40. smtp_out

41. spe

42. string_list

43. upload_wmfilter

44. url_redirect

45. userdb

46. webadmin

47. webmail

48. webmaildata

32. quotas

Fields
Methods
Member Objects


1. Fields

mbox_count

Function name Function signature
quotas_mbox_count_get int quotas_mbox_count_get (object:quotas obj)
This function distroys a quotas object This function gets the maximum number of folders the user can have
quotas_mbox_count_set int quotas_mbox_count_set (object:quotas obj, int value)
This function sets the maximum number of folders the user can have

message_count

Function name Function signature
quotas_message_count_get int quotas_message_count_get (object:quotas obj)
This function gets the maximum number of messages the user can have in a single folder
quotas_message_count_set int quotas_message_count_set (object:quotas obj, int value)
This function sets the maximum message number that a folder can have

total_message_count

Function name Function signature
quotas_total_message_count_get int quotas_total_message_count_get (object:quotas obj)
This function gets the maximum number of messages a user can have
quotas_total_message_count_set int quotas_total_message_count_set (object:quotas obj, int value)
This function sets the maximum number of messages the user can have

message_size

Function name Function signature
quotas_message_size_set int quotas_message_size_set (object:quotas obj, int value)
This function sets the maximum size of all messages from a folder
quotas_message_size_get int quotas_message_size_get (object:quotas obj)
This function gets the maximum size of all messages from a folder

total_message_size

Function name Function signature
quotas_total_message_size_get int quotas_total_message_size_get (object:quotas obj)
This function gets the maximum size in KB of all of the user's messages
quotas_total_message_size_set int quotas_total_message_size_set (object:quotas obj, int value)
This function sets the total messages size for the user (in KB)

2. Methods

Function name Function signature
quotas_save int quotas_save (object:quotas data, object:session session)
This function saves back a quotas object back to Axigen
quotas_load object:quotas quotas_load (object:session session, object:context_list context)

3. Member Objects

connection_data

Functions that apply to member object:
Function name Function signature
proxy_connection_data_get object:connection_data proxy_connection_data_get (object:proxy proxy, object:session s)
This function returns the connection data for the proxy. The connection data is used at setting various connections for the proxy connections

listeners

Functions that apply to member object:
Function name Function signature
proxy_listeners_get object:listeners proxy_listeners_get (object:proxy proxy, object:session s)
This function returns the listeners list for this proxy

mapping_data

Functions that apply to member object:
Function name Function signature
proxy_mapping_data_get object:mapping_data proxy_mapping_data_get (object:proxy proxy, object:session s)
This function returns the mapping data for the proxy. The mapping data is used for configuring Axigen clustering. Please read the Axigen documentation for more information.