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

8. domain_registration

Fields
Methods
Member Objects


1. Fields

objects_location

Function name Function signature
domain_registration_objects_location_set int domain_registration_objects_location_set (object:domain_registration, string)
This function gets the message object location for the domain_registration object */ const char* domain_registration_objects_location_get(struct domain_registration*); /** This function changes the domain object location for the domain to be created

name

Function name Function signature
domain_registration_name_set int domain_registration_name_set (object:domain_registration, string)
This function returns the name of the domain to be created */ const char* domain_registration_name_get(struct domain_registration*); /** This function changes the name of the domain to be created

postmaster_passwd

Function name Function signature
domain_registration_postmaster_passwd_set int domain_registration_postmaster_passwd_set (object:domain_registration, string)
This function returns the postmaster password of the domain to be created */ const char* domain_registration_postmaster_passwd_get(struct domain_registration*); /** This function sets the postmaster password for a to-be-created domain

location

Function name Function signature
domain_registration_location_set int domain_registration_location_set (object:domain_registration, string)
This function returns the path (location) of the domain */ const char* domain_registration_location_get(struct domain_registration*); /** This funciton changes the path for the to-be-created domain

2. Methods

Function name Function signature
domain_registration_save int domain_registration_save (object:domain_registration reg, object:session session)
Destroys the domain registration object */ void domain_registration_destroy(struct domain_registration* reg); struct domain_registration* domain_registration_load(struct session*, struct context_list*); /** Saves the domain registration object, effectively creating a new domain within Axigen server
domain_registration_create object:domain_registration domain_registration_create ()

3. Member Objects

context

Functions that apply to member object:
Function name Function signature
domain_registration_context_get object:context_list domain_registration_context_get (object:domain_registration)