# 実ユーザーの場合 # test1 メール転送無し dn: uid=test1,ou=User,dc=example.net,ou=vmail,o=example ←アカウントの情報 ou以下はコンテナー情報 objectClass: mailUser ← mail.schemaで定義したObject Classを記載 cn: TEST ← 一般には名字(Last name/Family name) sn: Test-1 ← 一般には名前(First name) uid: test1 ← UID (dnで定義した値) userPassword: himitu ← パスワード。ここではPlainで記載した。 homeDirectory: /home/vmail/example.net/test1 ← Home Directory mailDir: example.net/test1/Maildir/ ← Mail Directory mail: test1@example.net ← Mail address transport: virtual ← postfix用定義。virtual transportを利用する accountActive: TRUE ← Accountが有効かどうか domainName: example.net ← ドメイン名 # test2 メール転送あり dn: uid=test2,ou=User,dc=example.net,ou=vmail,o=example objectClass: mailUser cn: TEST sn: Test-2 uid: test2 userPassword: himitu homeDirectory: /home/vmail/example.net/test2 mailDir: example.net/test2/Maildir/ mail: test2@example.net mailForward: test2@example.com ← メールの転送先 transport: virtual accountActive: TRUE domainName: example.net # いわゆるalias。 # postmaster メール管理者。作成するべき dn: uid=postmaster,ou=User,dc=example.net,ou=vmail,o=example objectClass: mailGroup ← Alias定義 mail: postmaster@example.net ← Mail Address uid: postmaster ← UID cn: postmaster sn: ML User domainName: example.net accountActive: TRUE mailDrop: test1@example.net ← postmaster当てのメールを転送するユーザー mailDrop: test2@example.com # webmaster dn: uid=webmaster,ou=User,dc=example.net,ou=vmail,o=example objectClass: mailGroup mail: webmaster@example.net uid: webmaster cn: webmaster sn: ML User domainName: example.net accountActive: TRUE mailDrop: test2@example.net