Показано с 1 по 6 из 6

Тема: MSMAPI32 & TheBat!

  1. #1
    Константин
    Guest

    MSMAPI32 & TheBat!

    Help! Использую микрософтовскую компоненту msmapi32.ocx для соединения с Батом.

    CMapiISession m_sess;
    m_sess.SetUserName("_account_");
    m_sess.SetPassword("_password_");
    m_sess.SignOn();

    где _account_ - имя экаунта в Бате и соответсвующий пароль
    но меня выбрасывает с исключением "Login has failed"
    Перепробовал несколько экаунтов - не помогает
    Пароли верные
    Заранее благодарю

  2. #2
    Лена Филиппова
    Guest

    Re: MSMAPI32 & TheBat!

    А не пробовали Вы делать то же самое на ящиках без пароля?
    Есть ли в Бате accоunt, который помечен, как "ящик по умолчанию" ?
    Какие еще поля есть у объекта типа CMapiISession ?

  3. #3
    Константин
    Guest

    Re: MSMAPI32 & TheBat!

    Да в Бате есть account по умолчанию.
    Сейчас без пароля все account'ы, единственные пароли - для доступа к серверу POP3

    Поля объекта CMapiSession:

    DownLoadMail
    LogonUI
    NewSession
    Password
    Username


    Либо сессию не удается установить либо при считывании писем получаем ошибку: Invalid session

  4. #4
    Лена Филиппова
    Guest

    Re: MSMAPI32 & TheBat!

    Не пробовали варьировать LogonUI ?
    Я работала с Батом через MAPI немало, скорее всего какой-то нюанс есть именно в этом OCX.
    А Вам реально необходимо пользоваться именно этим OCX-ом? Обычный вариант использования SimpleMAPi (то есть mapi32.dll) Вам не подойдет?

  5. #5
    Alex
    Guest

    Re: MSMAPI32 & TheBat!

    msmapi32.ocx -- это _полная_ поддержка MAPI 1.0, в Бате _полной_ поддержки нет и никогда не было. Поддерживается только отправка, но не получение, в частности. В общем, хотя он себя заявляет и как Simple MAPI, и как MAPI 1.0, по факту он умеет ровно то, что прописано в simple MAPI.

  6. #6
    Лена Филиппова
    Guest

    Re: MSMAPI32 & TheBat!

    Если msmapi32.ocx это реализация ExtendedMAPI, тогда работать с Bat-ом она действительно просто не будет.

Похожие темы

  1. Является ли TheBat COM сервером, взаиводействие с TheBat?
    от sanich в разделе The Bat!: вопросы и ответы
    Ответов: 3
    Последнее сообщение: 14.11.2007, 14:34
  2. MSMAPI32.OCX
    от nasty в разделе The Bat!: вопросы и ответы
    Ответов: 0
    Последнее сообщение: 04.07.2003, 12:32