none
Ошибка подключения через IMAP4 RRS feed

  • Вопрос

  • Установлен Exchange 2007 на сервер Win2003 R2 x64.
    Всё работает нормально. Но вот появилась задача настроить IMAP4 на сабже.
    Покурил мануал. Настроил всё как там сказано.
    Настраиваю Аутлук Еспресс на имар4, выдаёт ошибку Отказано в доступе.
    На сервере в логах имара такая ошибка:

    10.0.1.100:143,10.0.1.59:3668,>,* OK Microsoft Exchange Server 2007 IMAP4 service ready,
    10.0.1.100:143,10.0.1.59:3668,<,dewd CAPABILITY,
    10.0.1.100:143,10.0.1.59:3668,>,* CAPABILITY IMAP4 IMAP4rev1 LOGINDISABLED STARTTLS IDLE NAMESPACE LITERAL+,
    10.0.1.100:143,10.0.1.59:3668,>,dewd OK CAPABILITY completed.,
    10.0.1.100:143,10.0.1.59:3668,<,8gdx LOGIN ****,
    10.0.1.100:143,10.0.1.59:3668,>,8gdx BAD Command received in Invalid state.,
    10.0.1.100:143,10.0.1.59:3668,-,,Local

    Кто настраивал Imap4 на Ex2007? Подскажите где копать?

    И что означает ошибка: BAD Command received in Invalid state ?

    google не помог (
    Спасибо.

    • Перемещено Hengzhe Li 18 марта 2012 г. 7:37 forum merge (От:Exchange Server 2007)
    24 апреля 2007 г. 8:01

Все ответы

  • Дайте пожалуйста выход Get-ImapSettings. Рискну предположить что у вас проблема с типом аутентификации. Попробуйте как базовую, та и интегрированную аутентификацию на клиенте. Еще поиграйтесь с cmd-летом Set-ImapSettings параметром LoginType
    24 апреля 2007 г. 17:38
  • Вот вывод Get-ImapSettings:ProtocolName                      : IMAP4
    Name                              : 1
    MaxCommandSize                    : 10240
    ShowHiddenFoldersEnabled          : False
    UnencryptedOrTLSBindings          : {0.0.0.0:143}
    SSLBindings                       : {0.0.0.0:993}
    X509CertificateName               : exchange
    Banner                            : Microsoft Exchange Server 2007 IMAP4 service ready
    LoginType                         : SecureLogin
    AuthenticatedConnectionTimeout    : 00:30:00
    PreAuthenticatedConnectionTimeout : 00:01:00
    MaxConnections                              : 2000
    MaxConnectionFromSingleIP         : 2000
    MaxConnectionsPerUser             : 16
    MessageRetrievalMimeFormat        : BestBodyFormat
    ProxyTargetPort                           : 143
    CalendarItemRetrievalOption         : iCalendar
    OwaServerUrl                      :
    MinAdminVersion                   : -2147453113
    AdminDisplayName                  :
    ExchangeVersion                   : 0.1 (8.0.535.0)
    DistinguishedName                 : CN=1,CN=IMAP4,CN=Protocols,CN=EXCHANGE,CN=S
                                        ervers,CN=Exchange Administrative Group (FY
                                        DIBOHF23SPDLT),CN=Administrative Groups,CN=
                                        firma,CN=Microsoft Exchange,CN=Services,CN=
                                        Configuration,DC=domain,DC=ru
    Identity                          : EXCHANGE\1
    Guid                              : a5f99089-d624-4251-843a-d94045a8b234
    ObjectCategory                    : domain.ru/Configuration/Schema/ms-Exch-Protocol-Cfg-IMAP-Server
    ObjectClass                       : {top, protocolCfg, protocolCfgIMAP, protocolCfgIMAPServer}
    WhenChanged                       : 23.04.2007 18:17:18
    WhenCreated                       : 14.04.2007 13:26:49
    OriginatingServer                 : gemini.domain.ru
    IsValid                                 : True

    Параметр LoginType, это первое с чем я начал играться, но результат тотже.

    А что значит интегрированную аутентификацию на клиенте ?

    25 апреля 2007 г. 5:03
  • поставьте plaintext и перезапустите службу imap на сервере. О результатах доложите
    25 апреля 2007 г. 12:05
  • Поставил plaintext, перезапустил IMAP.

    При подключении в логах такая ошибка:

    ,* OK Microsoft Exchange Server 2007 IMAP4 service ready,
    2,10.0.1.100:143,10.0.1.59:3696,<,vpzm CAPABILITY,
    3,10.0.1.100:143,10.0.1.59:3696,>,* CAPABILITY IMAP4 IMAP4rev1 AUTH=NTLM AUTH=GSSAPI STARTTLS IDLE NAMESPACE LITERAL+,
    4,10.0.1.100:143,10.0.1.59:3696,>,vpzm OK CAPABILITY completed.,
    5,10.0.1.100:143,10.0.1.59:3696,<,pkoc LOGIN ****,
    6,10.0.1.100:143,10.0.1.59:3696,>,+ Ready for additional command text.,
    7,10.0.1.100:143,10.0.1.59:3696,>,pkoc NO LOGIN failed.,
    8,10.0.1.100:143,10.0.1.59:3696,-,,Local

     

    Но тут уточню такой момент, в AD учётные записи пользователей заведены на русском языке, поэтому в параметрах подключения к imap пишу логин на русском и его доменный пароль. Правильно ли это?

    Потом создал в AD пользователся test т.е. имя пользователя на EN, завёл его в Exchange.

    И вот под учёткой test удалось подключиться к IMAP. Smile

    Остаётся вопрос как же тогда подключаться к IMAP если логины пользователей на русском языке? Как логиниться к IMAP?

     

    26 апреля 2007 г. 14:52
  • Честно говоря, мне сложно ответить на ваш вопрос. Я вам скажу лишь одно -  не используйте логины на русском языке. Это избавит вас от ряда проблем
    26 апреля 2007 г. 19:48
  • Русские логины мне достались по наследству Smile Поменять логины конечно же уже не возможно.

    И всё же остаётся не понятным как быть людям у которых логины на русском, китайском, грузинском и т.д. ?

    Неужели разработчики Microsoft не предусмотрели такую возможность.

     

    p.s. Меня спасает лишь то что Имап нужен 3-м пользователям, их то я смогу переименовать в AD.

    30 апреля 2007 г. 10:43
  • У меня абсолютно такая же проблема. Одно НО! все учётки у меня на латинице. Как быть в такой ситуации?? уже третий день мозг выношу себе.... коллеги помогите плз.
    6 марта 2008 г. 13:05