univention.admin.handlers.mail package

Submodules

univention.admin.handlers.mail.domain module

UDM module for the mail domain objects

class univention.admin.handlers.mail.domain.object(co, lo, position, dn='', superordinate=None, attributes=None)[source]

Bases: univention.admin.handlers.simpleLdap

module = 'mail/domain'

univention.admin.handlers.mail.folder module

UDM module for mail IMAP folders

class univention.admin.handlers.mail.folder.MailDomain[source]

Bases: univention.admin.syntax.UDM_Attribute

udm_module = 'mail/domain'

UDM module name to search for.

attribute = 'name'

The UDM property name to use as the value for this syntax class.

class univention.admin.handlers.mail.folder.object(co, lo, position, dn='', superordinate=None, attributes=None)[source]

Bases: univention.admin.handlers.simpleLdap

module = 'mail/folder'
description()[source]

Returns a name that identifies the object. This may be used to override the default value that is the property marked with identifies = True

univention.admin.handlers.mail.lists module

UDM module for mailinglists

class univention.admin.handlers.mail.lists.object(co, lo, position, dn='', superordinate=None, attributes=None)[source]

Bases: univention.admin.handlers.simpleLdap

module = 'mail/lists'

univention.admin.handlers.mail.mail module

UDM module for all mail objects

class univention.admin.handlers.mail.mail.object(co, lo, position, dn='', superordinate=None, attributes=None)[source]

Bases: univention.admin.handlers.simpleLdap

module = 'mail/mail'
univention.admin.handlers.mail.mail.lookup(co, lo, filter_s, base='', superordinate=None, scope='sub', unique=False, required=False, timeout=- 1, sizelimit=0)[source]
univention.admin.handlers.mail.mail.identify(dn, attr, canonical=False)[source]