Live Chat
U.S. Partners List
Search Results
  • Search Results

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

1. account

Fields
Methods
Member Objects
Iterators
Iterated objects


1. Fields

name

Function name Function signature
account_name_get string account_name_get (object:account obj)
This function returns the account name
account_name_set int account_name_set (object:account obj, string value)
This function sets the name for the supplied account

sender_not_in_address_book_action

Function name Function signature
account_sender_not_in_address_book_action_get string account_sender_not_in_address_book_action_get (object:account obj)
account_sender_not_in_address_book_action_set int account_sender_not_in_address_book_action_set (object:account obj, string value)

alias_name

Function name Function signature
account_alias_name_get string account_alias_name_get (object:account_alias obj)
This function returns the name of an account alias

password

Function name Function signature
account_password_get string account_password_get (object:account obj)
This function is useless, the passwords cannot be seen, it will return a string like "******"
account_password_set int account_password_set (object:account obj, string value)
This function sets the password for the supplied account

2. Methods

Function name Function signature
account_alias_add int account_alias_add (object:account account, string name)
This functions adds an account alias
account_load object:account account_load (object:session session, object:context_list context)
account_upload_wmfilter int account_upload_wmfilter (object:account, object:session, string file)
This function uploads a sieve filter to the Axigen account supplied as a parameter. Sieve filters are small scripts used at performing various operations like out-of-office messages or mail filtering. The file parameter is the valid path for the script file.
account_alias_remove int account_alias_remove (object:account account, object:account_alias alias)
This function removes an account alias
account_destroy int account_destroy (object:account account)
This function destroys the account object
account_save int account_save (object:account data, object:session session)
This function saves the changes made to an account back to Axigen server

3. Member Objects

limits

Functions that apply to member object:
Function name Function signature
account_limits_get object:limits account_limits_get (object:account account, object:session s)
This function returns a limits object which contains the restrictions (like pop3 max connection count) for the supplied account. The limits object can also be used at setting these restrictions.

quotas

Functions that apply to member object:
Function name Function signature
account_quotas_get object:quotas account_quotas_get (object:account account, object:session s)
This function returns a quotas object for the supplied account. The quotas object imposes storage limitations on an account. Properties like total message count can be obtained or setted.

filters

Functions that apply to member object:
Function name Function signature
account_filters_get object:filters account_filters_get (object:account account, object:session s)
This function returns a filter object for the supplied account

contact_info

Functions that apply to member object:
Function name Function signature
account_contact_info_get object:contact_info account_contact_info_get (object:account account, object:session s)
This function returns a contact info object containing various informations about the user like phones, addresses, etc.

services

Functions that apply to member object:
Function name Function signature
account_services_get object:services account_services_get (object:account obj)
This function returns a services object representing the the available services for the supplied account

webmaildata

Functions that apply to member object:
Function name Function signature
account_webmaildata_get object:webmaildata account_webmaildata_get (object:account account, object:session s)
This function returns a webmaildata object for a supplied account used at configuring various settings in Axigen webmailfor the specified account

4. Iterators

alias

Function name Function signature
account_alias_iterator_begin object:account_alias_iterator account_alias_iterator_begin (object:account account)
This function returns an account alias iterator used at iterating through a list of account aliases
account_alias_iterator_next int account_alias_iterator_next (object:account_alias_iterator iter)
This function increments an account alias iterator
account_alias_iterator_value object:account_alias account_alias_iterator_value (object:account_alias_iterator iter)
This function returns an account_alias object corresponding the position of the iterator in the account alias list
account_alias_iterator_destroy int account_alias_iterator_destroy (object:account_alias_iterator iter)
This function destroys the account_alias_iterator object
account_alias_iterator_has_value int account_alias_iterator_has_value (object:account_alias_iterator iter)
This function returs 1 if the account alias iterator can be incremented (has a value) and 0 otherwise

5. Iterated objects

Object: account_alias


Fields

name

Function name Function signature
account_alias_name_get string account_alias_name_get (object:account_alias obj)
This function returns the name of an account alias

Methods

Function name Function signature
account_alias_add int account_alias_add (object:account account, string name)
This functions adds an account alias
account_alias_remove int account_alias_remove (object:account account, object:account_alias alias)
This function removes an account alias