Могло быть много проблем или ни один.. Я думаю, что необходимо указать еще некоторые детали :-)
В управлении хранением Вы видите (основной/расширенный/освобождать) тип и состояние (онлайн, офлайн...) второго HD.
Можно ли описать то, что Вы занимаетесь вторым hdisk?
Вы попытались щелкнуть правой кнопкой и выбрать 'формат..' или 'Создают объем...'?
ШАГИ ДЛЯ АУТЕНТИФИКАЦИИ ДЖЕЙМСА С LDAP (ApacheDS для этого случая)
Удалите запись о JPA в файле Джеймса conf / usersrepository.xml
и добавьте следующие строки, последний файл должен быть таким:
<xml>
<repository name="LocalUsers"
class="org.apache.james.user.ldap.ReadOnlyUsersLDAPRepository"
ldapHost="ldap://localhost:10389"
principal="uid=admin,ou=system" credentials="secret" userObjectClass="inetOrgPerson" userBase="ou=users,ou=system"
userIdAttribute="uid">
<UsersDomain>example.com</UsersDomain>
<LDAPRoot>dc=example,dc=com</LDAPRoot>
<MailAddressAttribute>mail</MailAddressAttribute>
<IdentityAttribute>uid</IdentityAttribute>
<AuthenticationType>simple</AuthenticationType>
<ManagePasswordAttribute>TRUE</ManagePasswordAttribute>
<PasswordAttribute>userPassword</PasswordAttribute>
</repository>
</xml>
Чтобы немного объяснить;
В конструкции ApacheDS по умолчанию,есть корень, имеющий "dc = example, dc = com"
Из-за этого следует добавить строки:
<UsersDomain>example.com</UsersDomain>
<LDAPRoot>dc=example,dc=com</LDAPRoot>
И домен с именем "example.com" должен быть добавлен к Джеймсу, он сохраняет информацию о домены все еще находятся в JPA.
$ {james_root} /container-spring/target/appassembler/bin/james-cli.sh -h localhost adddomain
example.com
Администратор ApacheDS является администратором в "ou = system "entry, а его пароль по умолчанию -" secret ", поэтому нам понадобятся следующие атрибуты:
principal="uid=admin,ou=system" credentials="secret"
В ApacheDS, когда вы хотите добавить запись, для которой требуются классы объектов, следует выбрать" inetOrgPerson "и добавить несколько других автоматически. таким образом, атрибут должен быть добавлен в конфигурацию:
userObjectClass="inetOrgPerson"
Пользователи находятся под записью «ou = users, ou = system», поэтому следует добавить атрибут:
userBase="ou=users,ou=system"
Для ApacheDS атрибут userIdAttribute равен «uid»,таким образом, указано:
userIdAttribute="uid"
В ApacheDS новые пользователи должны быть добавлены в «ou = users, ou = system»
, с «uid»
и «userPassword» "
атрибутов.
Также при добавлении нового пользователя DN должен содержать «uid»
.
При запросе Джеймса с использованием, например, POP3, следует использовать
USER yourUsersUID@example.com
PASS yourUsersPassword
.