<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="de">
	<id>https://wiki.ixheim.de/index.php?action=history&amp;feed=atom&amp;title=Qmail.schema</id>
	<title>Qmail.schema - Versionsgeschichte</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.ixheim.de/index.php?action=history&amp;feed=atom&amp;title=Qmail.schema"/>
	<link rel="alternate" type="text/html" href="https://wiki.ixheim.de/index.php?title=Qmail.schema&amp;action=history"/>
	<updated>2026-06-29T01:57:58Z</updated>
	<subtitle>Versionsgeschichte dieser Seite in Xinux Wiki</subtitle>
	<generator>MediaWiki 1.35.1</generator>
	<entry>
		<id>https://wiki.ixheim.de/index.php?title=Qmail.schema&amp;diff=6201&amp;oldid=prev</id>
		<title>Thomas: Die Seite wurde neu angelegt: „&lt;pre&gt; # # qmail-ldap (20030901) ldapv3 directory schema # # The offical qmail-ldap OID assigned by IANA is 7914 # # Created by: David E. Storey &lt;dave@tamos.net&gt; #…“</title>
		<link rel="alternate" type="text/html" href="https://wiki.ixheim.de/index.php?title=Qmail.schema&amp;diff=6201&amp;oldid=prev"/>
		<updated>2014-12-13T10:32:04Z</updated>

		<summary type="html">&lt;p&gt;Die Seite wurde neu angelegt: „&amp;lt;pre&amp;gt; # # qmail-ldap (20030901) ldapv3 directory schema # # The offical qmail-ldap OID assigned by IANA is 7914 # # Created by: David E. Storey &amp;lt;dave@tamos.net&amp;gt; #…“&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Neue Seite&lt;/b&gt;&lt;/p&gt;&lt;div&gt;&amp;lt;pre&amp;gt;&lt;br /&gt;
#&lt;br /&gt;
# qmail-ldap (20030901) ldapv3 directory schema&lt;br /&gt;
#&lt;br /&gt;
# The offical qmail-ldap OID assigned by IANA is 7914&lt;br /&gt;
#&lt;br /&gt;
# Created by: David E. Storey &amp;lt;dave@tamos.net&amp;gt;&lt;br /&gt;
# Modified and included into qmail-ldap by Andre Oppermann &amp;lt;opi@nrg4u.com&amp;gt;&lt;br /&gt;
# Schema fixes by Mike Jackson &amp;lt;mjj@pp.fi&amp;gt;&lt;br /&gt;
# Schema fixes by Christian Zoffoli (XMerlin) &amp;lt;czoffoli@xmerlin.org&amp;gt;&lt;br /&gt;
#&lt;br /&gt;
#&lt;br /&gt;
# This schema depends on:&lt;br /&gt;
#	- core.schema&lt;br /&gt;
#	- cosine.schema&lt;br /&gt;
#	- nis.schema&lt;br /&gt;
#&lt;br /&gt;
&lt;br /&gt;
# Attribute Type Definitions&lt;br /&gt;
&lt;br /&gt;
attributetype ( 1.3.6.1.4.1.7914.1.2.1.1 NAME 'qmailUID'&lt;br /&gt;
	DESC 'UID of the user on the mailsystem'&lt;br /&gt;
	EQUALITY integerMatch&lt;br /&gt;
	SYNTAX 1.3.6.1.4.1.1466.115.121.1.27 SINGLE-VALUE )&lt;br /&gt;
&lt;br /&gt;
attributetype ( 1.3.6.1.4.1.7914.1.2.1.2 NAME 'qmailGID'&lt;br /&gt;
	DESC 'GID of the user on the mailsystem'&lt;br /&gt;
	EQUALITY integerMatch&lt;br /&gt;
	SYNTAX 1.3.6.1.4.1.1466.115.121.1.27 SINGLE-VALUE )&lt;br /&gt;
&lt;br /&gt;
attributetype ( 1.3.6.1.4.1.7914.1.2.1.3 NAME 'mailMessageStore'&lt;br /&gt;
	DESC 'Path to the maildir/mbox on the mail system'&lt;br /&gt;
	EQUALITY caseExactIA5Match&lt;br /&gt;
	SUBSTR caseIgnoreIA5SubstringsMatch&lt;br /&gt;
	SYNTAX 1.3.6.1.4.1.1466.115.121.1.26{256} SINGLE-VALUE )&lt;br /&gt;
&lt;br /&gt;
attributetype ( 1.3.6.1.4.1.7914.1.2.1.4 NAME 'mailAlternateAddress'&lt;br /&gt;
	DESC 'Secondary (alias) mailaddresses for the same user'&lt;br /&gt;
	EQUALITY caseIgnoreIA5Match&lt;br /&gt;
	SUBSTR caseIgnoreIA5SubstringsMatch&lt;br /&gt;
	SYNTAX 1.3.6.1.4.1.1466.115.121.1.26{256} )&lt;br /&gt;
&lt;br /&gt;
#&lt;br /&gt;
# mailQuota format is no longer supported from qmail-ldap 20030901 on,&lt;br /&gt;
# user mailQuotaSize and mailQuotaCount instead.&lt;br /&gt;
#&lt;br /&gt;
#attributetype ( 1.3.6.1.4.1.7914.1.2.1.5 NAME 'mailQuota'&lt;br /&gt;
#	DESC 'The amount of space the user can use until all further messages get bounced.'&lt;br /&gt;
#	SYNTAX 1.3.6.1.4.1.1466.115.121.1.44 SINGLE-VALUE )&lt;br /&gt;
#&lt;br /&gt;
&lt;br /&gt;
attributetype ( 1.3.6.1.4.1.7914.1.2.1.6 NAME 'mailHost'&lt;br /&gt;
	DESC 'On which qmail server the messagestore of this user is located.'&lt;br /&gt;
	EQUALITY caseIgnoreIA5Match&lt;br /&gt;
	SUBSTR caseIgnoreIA5SubstringsMatch&lt;br /&gt;
	SYNTAX 1.3.6.1.4.1.1466.115.121.1.26{256} SINGLE-VALUE)&lt;br /&gt;
&lt;br /&gt;
attributetype ( 1.3.6.1.4.1.7914.1.2.1.7 NAME 'mailForwardingAddress'&lt;br /&gt;
	DESC 'Address(es) to forward all incoming messages to.'&lt;br /&gt;
	EQUALITY caseIgnoreIA5Match&lt;br /&gt;
	SUBSTR caseIgnoreIA5SubstringsMatch&lt;br /&gt;
	SYNTAX 1.3.6.1.4.1.1466.115.121.1.26{256} )&lt;br /&gt;
&lt;br /&gt;
attributetype ( 1.3.6.1.4.1.7914.1.2.1.8 NAME 'deliveryProgramPath'&lt;br /&gt;
	DESC 'Program to execute for all incoming mails.'&lt;br /&gt;
	EQUALITY caseExactIA5Match&lt;br /&gt;
	SUBSTR caseIgnoreIA5SubstringsMatch&lt;br /&gt;
	SYNTAX 1.3.6.1.4.1.1466.115.121.1.26{256} )&lt;br /&gt;
&lt;br /&gt;
attributetype ( 1.3.6.1.4.1.7914.1.2.1.9 NAME 'qmailDotMode'&lt;br /&gt;
	DESC 'Interpretation of .qmail files: both, dotonly, ldaponly, ldapwithprog'&lt;br /&gt;
	EQUALITY caseIgnoreIA5Match&lt;br /&gt;
	SYNTAX 1.3.6.1.4.1.1466.115.121.1.26{32} SINGLE-VALUE )&lt;br /&gt;
&lt;br /&gt;
attributetype ( 1.3.6.1.4.1.7914.1.2.1.10 NAME 'deliveryMode'&lt;br /&gt;
	DESC 'multi field entries of: nolocal, noforward, noprogram, reply'&lt;br /&gt;
	EQUALITY caseIgnoreIA5Match&lt;br /&gt;
	SYNTAX 1.3.6.1.4.1.1466.115.121.1.26{32} )&lt;br /&gt;
&lt;br /&gt;
attributetype ( 1.3.6.1.4.1.7914.1.2.1.11 NAME 'mailReplyText'&lt;br /&gt;
	DESC 'A reply text for every incoming message'&lt;br /&gt;
	EQUALITY caseIgnoreMatch&lt;br /&gt;
	SUBSTR caseIgnoreSubstringsMatch&lt;br /&gt;
	SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{4096} SINGLE-VALUE )&lt;br /&gt;
&lt;br /&gt;
attributetype ( 1.3.6.1.4.1.7914.1.2.1.12 NAME 'accountStatus'&lt;br /&gt;
	DESC 'The status of a user account: active, noaccess, disabled, deleted'&lt;br /&gt;
	EQUALITY caseIgnoreIA5Match&lt;br /&gt;
	SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 SINGLE-VALUE )&lt;br /&gt;
&lt;br /&gt;
attributetype ( 1.3.6.1.4.1.7914.1.2.1.14 NAME 'qmailAccountPurge'&lt;br /&gt;
        DESC 'The earliest date when a mailMessageStore will be purged'&lt;br /&gt;
        EQUALITY numericStringMatch&lt;br /&gt;
        SYNTAX 1.3.6.1.4.1.1466.115.121.1.36 SINGLE-VALUE )&lt;br /&gt;
&lt;br /&gt;
attributetype ( 1.3.6.1.4.1.7914.1.2.1.15 NAME 'mailQuotaSize'&lt;br /&gt;
	DESC 'The size of space the user can have until further messages get bounced.'&lt;br /&gt;
	EQUALITY integerMatch&lt;br /&gt;
	SYNTAX 1.3.6.1.4.1.1466.115.121.1.27 SINGLE-VALUE )&lt;br /&gt;
&lt;br /&gt;
attributetype ( 1.3.6.1.4.1.7914.1.2.1.16 NAME 'mailQuotaCount'&lt;br /&gt;
	DESC 'The number of messages the user can have until further messages get bounced.'&lt;br /&gt;
	EQUALITY integerMatch&lt;br /&gt;
	SYNTAX 1.3.6.1.4.1.1466.115.121.1.27 SINGLE-VALUE )&lt;br /&gt;
&lt;br /&gt;
attributetype ( 1.3.6.1.4.1.7914.1.2.1.17 NAME 'mailSizeMax'&lt;br /&gt;
	DESC 'The maximum size of a single messages the user accepts.'&lt;br /&gt;
	EQUALITY integerMatch&lt;br /&gt;
	SYNTAX 1.3.6.1.4.1.1466.115.121.1.27 SINGLE-VALUE )&lt;br /&gt;
&lt;br /&gt;
#&lt;br /&gt;
# qmailGroup attributes&lt;br /&gt;
#&lt;br /&gt;
&lt;br /&gt;
attributetype ( 1.3.6.1.4.1.7914.1.3.1.1 NAME 'dnmember'&lt;br /&gt;
	DESC 'Group member specified as distinguished name.'&lt;br /&gt;
	EQUALITY distinguishedNameMatch&lt;br /&gt;
	SYNTAX 1.3.6.1.4.1.1466.115.121.1.12 )&lt;br /&gt;
&lt;br /&gt;
attributetype ( 1.3.6.1.4.1.7914.1.3.1.2 NAME 'rfc822member'&lt;br /&gt;
	DESC 'Group member specified as normal rf822 email address.'&lt;br /&gt;
	EQUALITY caseIgnoreIA5Match&lt;br /&gt;
	SUBSTR caseIgnoreIA5SubstringsMatch&lt;br /&gt;
	SYNTAX 1.3.6.1.4.1.1466.115.121.1.26{256} )&lt;br /&gt;
&lt;br /&gt;
attributetype ( 1.3.6.1.4.1.7914.1.3.1.3 NAME 'filtermember'&lt;br /&gt;
	DESC 'Group member specified as ldap search filter.'&lt;br /&gt;
	EQUALITY caseIgnoreIA5Match&lt;br /&gt;
	SUBSTR caseIgnoreIA5SubstringsMatch&lt;br /&gt;
	SYNTAX 1.3.6.1.4.1.1466.115.121.1.26{512} )&lt;br /&gt;
&lt;br /&gt;
attributetype ( 1.3.6.1.4.1.7914.1.3.1.4 NAME 'senderconfirm'&lt;br /&gt;
	DESC 'Sender to Group has to answer confirmation email.'&lt;br /&gt;
	EQUALITY booleanMatch&lt;br /&gt;
	SYNTAX 1.3.6.1.4.1.1466.115.121.1.7 SINGLE-VALUE )&lt;br /&gt;
&lt;br /&gt;
attributetype ( 1.3.6.1.4.1.7914.1.3.1.5 NAME 'membersonly'&lt;br /&gt;
	DESC 'Sender to Group must be group member itself.'&lt;br /&gt;
	EQUALITY booleanMatch&lt;br /&gt;
	SYNTAX 1.3.6.1.4.1.1466.115.121.1.7 SINGLE-VALUE )&lt;br /&gt;
&lt;br /&gt;
attributetype ( 1.3.6.1.4.1.7914.1.3.1.6 NAME 'confirmtext'&lt;br /&gt;
	DESC 'Text that will be sent with sender confirmation email.'&lt;br /&gt;
	EQUALITY caseIgnoreMatch&lt;br /&gt;
	SUBSTR caseIgnoreSubstringsMatch&lt;br /&gt;
	SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{4096} SINGLE-VALUE )&lt;br /&gt;
&lt;br /&gt;
attributetype ( 1.3.6.1.4.1.7914.1.3.1.7 NAME 'dnmoderator'&lt;br /&gt;
	DESC 'Group moderator specified as Distinguished name.'&lt;br /&gt;
	EQUALITY distinguishedNameMatch&lt;br /&gt;
	SYNTAX 1.3.6.1.4.1.1466.115.121.1.12 )&lt;br /&gt;
&lt;br /&gt;
attributetype ( 1.3.6.1.4.1.7914.1.3.1.8 NAME 'rfc822moderator'&lt;br /&gt;
	DESC 'Group moderator specified as normal rfc822 email address.'&lt;br /&gt;
	EQUALITY caseIgnoreIA5Match&lt;br /&gt;
	SUBSTR caseIgnoreIA5SubstringsMatch&lt;br /&gt;
	SYNTAX 1.3.6.1.4.1.1466.115.121.1.26{256} )&lt;br /&gt;
&lt;br /&gt;
attributetype ( 1.3.6.1.4.1.7914.1.3.1.9 NAME 'moderatortext'&lt;br /&gt;
	DESC 'Text that will be sent with request for moderation email.'&lt;br /&gt;
	EQUALITY caseIgnoreMatch&lt;br /&gt;
	SUBSTR caseIgnoreSubstringsMatch&lt;br /&gt;
	SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{4096} SINGLE-VALUE )&lt;br /&gt;
&lt;br /&gt;
attributetype ( 1.3.6.1.4.1.7914.1.3.1.10 NAME 'dnsender'&lt;br /&gt;
	DESC 'Allowed sender specified as distinguished name.'&lt;br /&gt;
	EQUALITY distinguishedNameMatch&lt;br /&gt;
	SYNTAX 1.3.6.1.4.1.1466.115.121.1.12 )&lt;br /&gt;
&lt;br /&gt;
attributetype ( 1.3.6.1.4.1.7914.1.3.1.11 NAME 'rfc822sender'&lt;br /&gt;
	DESC 'Allowed sender specified as normal rf822 email address.'&lt;br /&gt;
	EQUALITY caseIgnoreIA5Match&lt;br /&gt;
	SUBSTR caseIgnoreIA5SubstringsMatch&lt;br /&gt;
	SYNTAX 1.3.6.1.4.1.1466.115.121.1.26{256} )&lt;br /&gt;
&lt;br /&gt;
attributetype ( 1.3.6.1.4.1.7914.1.3.1.12 NAME 'filtersender'&lt;br /&gt;
	DESC 'Allowed sender specified as ldap search filter.'&lt;br /&gt;
	EQUALITY caseIgnoreIA5Match&lt;br /&gt;
	SUBSTR caseIgnoreIA5SubstringsMatch&lt;br /&gt;
	SYNTAX 1.3.6.1.4.1.1466.115.121.1.26{512} )&lt;br /&gt;
&lt;br /&gt;
attributetype ( 1.3.6.1.4.1.7914.1.3.1.13 NAME 'bounceadmin'&lt;br /&gt;
	DESC 'rfc822 email address where bounces should be sent to.'&lt;br /&gt;
	EQUALITY caseIgnoreIA5Match&lt;br /&gt;
	SUBSTR caseIgnoreIA5SubstringsMatch&lt;br /&gt;
	SYNTAX 1.3.6.1.4.1.1466.115.121.1.26{256} )&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
#&lt;br /&gt;
# qldapAdmin Attributes&lt;br /&gt;
#&lt;br /&gt;
&lt;br /&gt;
attributetype ( 1.3.6.1.4.1.7914.1.4.1.1 NAME 'qladnmanager'&lt;br /&gt;
	DESC ''&lt;br /&gt;
	EQUALITY distinguishedNameMatch&lt;br /&gt;
	SYNTAX 1.3.6.1.4.1.1466.115.121.1.12 )&lt;br /&gt;
&lt;br /&gt;
attributetype ( 1.3.6.1.4.1.7914.1.4.1.2 NAME 'qlaDomainList'&lt;br /&gt;
	DESC ''&lt;br /&gt;
	EQUALITY caseIgnoreIA5Match&lt;br /&gt;
	SUBSTR caseIgnoreIA5SubstringsMatch&lt;br /&gt;
	SYNTAX 1.3.6.1.4.1.1466.115.121.1.26{256} )&lt;br /&gt;
&lt;br /&gt;
attributetype ( 1.3.6.1.4.1.7914.1.4.1.3 NAME 'qlaUidPrefix'&lt;br /&gt;
	DESC ''&lt;br /&gt;
	EQUALITY caseIgnoreIA5Match&lt;br /&gt;
	SUBSTR caseIgnoreIA5SubstringsMatch&lt;br /&gt;
	SYNTAX 1.3.6.1.4.1.1466.115.121.1.26{256} SINGLE-VALUE )&lt;br /&gt;
&lt;br /&gt;
attributetype ( 1.3.6.1.4.1.7914.1.4.1.4 NAME 'qlaQmailUid'&lt;br /&gt;
	DESC ''&lt;br /&gt;
	EQUALITY integerMatch&lt;br /&gt;
	SYNTAX 1.3.6.1.4.1.1466.115.121.1.27 SINGLE-VALUE )&lt;br /&gt;
&lt;br /&gt;
attributetype ( 1.3.6.1.4.1.7914.1.4.1.5 NAME 'qlaQmailGid'&lt;br /&gt;
	DESC ''&lt;br /&gt;
	EQUALITY integerMatch&lt;br /&gt;
	SYNTAX 1.3.6.1.4.1.1466.115.121.1.27 SINGLE-VALUE )&lt;br /&gt;
&lt;br /&gt;
attributetype ( 1.3.6.1.4.1.7914.1.4.1.6 NAME 'qlaMailMStorePrefix'&lt;br /&gt;
	DESC ''&lt;br /&gt;
	EQUALITY caseIgnoreIA5Match&lt;br /&gt;
	SUBSTR caseIgnoreIA5SubstringsMatch&lt;br /&gt;
	SYNTAX 1.3.6.1.4.1.1466.115.121.1.26{256} SINGLE-VALUE )&lt;br /&gt;
&lt;br /&gt;
attributetype ( 1.3.6.1.4.1.7914.1.4.1.7 NAME 'qlaMailQuotaSize'&lt;br /&gt;
	DESC ''&lt;br /&gt;
	EQUALITY integerMatch&lt;br /&gt;
	SYNTAX 1.3.6.1.4.1.1466.115.121.1.27 SINGLE-VALUE )&lt;br /&gt;
&lt;br /&gt;
attributetype ( 1.3.6.1.4.1.7914.1.4.1.8 NAME 'qlaMailQuotaCount'&lt;br /&gt;
	DESC ''&lt;br /&gt;
	EQUALITY integerMatch&lt;br /&gt;
	SYNTAX 1.3.6.1.4.1.1466.115.121.1.27 SINGLE-VALUE )&lt;br /&gt;
&lt;br /&gt;
attributetype ( 1.3.6.1.4.1.7914.1.4.1.9 NAME 'qlaMailSizeMax'&lt;br /&gt;
	DESC ''&lt;br /&gt;
	EQUALITY integerMatch&lt;br /&gt;
	SYNTAX 1.3.6.1.4.1.1466.115.121.1.27 SINGLE-VALUE )&lt;br /&gt;
&lt;br /&gt;
attributetype ( 1.3.6.1.4.1.7914.1.4.1.10 NAME 'qlaMailHostList'&lt;br /&gt;
	DESC ''&lt;br /&gt;
	EQUALITY caseIgnoreIA5Match&lt;br /&gt;
	SUBSTR caseIgnoreIA5SubstringsMatch&lt;br /&gt;
	SYNTAX 1.3.6.1.4.1.1466.115.121.1.26{256} )&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
# Object Class Definitions&lt;br /&gt;
&lt;br /&gt;
objectclass ( 1.3.6.1.4.1.7914.1.2.2.1 NAME 'qmailUser'&lt;br /&gt;
	DESC 'QMail-LDAP User'&lt;br /&gt;
	SUP top&lt;br /&gt;
	AUXILIARY&lt;br /&gt;
	MUST ( mail )&lt;br /&gt;
	MAY ( uid $ mailMessageStore $ homeDirectory $ userPassword $&lt;br /&gt;
	      mailAlternateAddress $ qmailUID $ qmailGID $&lt;br /&gt;
	      mailHost $ mailForwardingAddress $ deliveryProgramPath $&lt;br /&gt;
	      qmailDotMode $ deliveryMode $ mailReplyText $&lt;br /&gt;
	      accountStatus $ qmailAccountPurge $ &lt;br /&gt;
	      mailQuotaSize $ mailQuotaCount $ mailSizeMax ) )&lt;br /&gt;
&lt;br /&gt;
objectclass ( 1.3.6.1.4.1.7914.1.3.2.1 NAME 'qmailGroup'&lt;br /&gt;
	DESC 'QMail-LDAP Group'&lt;br /&gt;
	SUP top&lt;br /&gt;
	AUXILIARY&lt;br /&gt;
	MUST ( mail $ mailAlternateAddress $ mailMessageStore )&lt;br /&gt;
	MAY ( dnmember $ rfc822member $ filtermember $ senderconfirm $&lt;br /&gt;
	      membersonly $ confirmtext $ dnmoderator $ rfc822moderator $&lt;br /&gt;
	      moderatortext $ dnsender $ rfc822sender $ filtersender $&lt;br /&gt;
	      bounceadmin) )&lt;br /&gt;
&lt;br /&gt;
objectclass ( 1.3.6.1.4.1.7914.1.4.2.1 NAME 'qldapAdmin'&lt;br /&gt;
	DESC 'QMail-LDAP Subtree Admin'&lt;br /&gt;
	SUP top&lt;br /&gt;
	AUXILIARY&lt;br /&gt;
	MUST ( qlaDnManager $ qlaDomainList $ qlaMailMStorePrefix $&lt;br /&gt;
	       qlaMailHostList )&lt;br /&gt;
	MAY ( qlaUidPrefix $ qlaQmailUid $ qlaQmailGid $ qlaMailQuotaSize $&lt;br /&gt;
	      qlaMailQuotaCount $ qlaMailSizeMax ) )&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
http://www.grotan.com/ldap/qmail.schema&lt;/div&gt;</summary>
		<author><name>Thomas</name></author>
	</entry>
</feed>