Re: MAPI
От: VVV Россия  
Дата: 03.09.01 17:23
Оценка:
Здравствуйте retalik, вы писали:

R>Не подскажет кто-нибудь, что стало с поддержкой субжа в MS Outlook 97/2000?

R>Неужели от него отказались? MSDN-овские примеры SimpleMAPI не работают, моя прога — тоже...
R>Или MAPI теперь отдельно надо устанавливать (c Outlook Express все работает)?
R>Виталий.

MAPI есть, но пользоваться можно только при выполнении некоторых условий. Надо сконфигурировать Outlook на "Corporate or Workgroup", тогда MAPI поставится на машину. Дальше: теперь есть такое понятие как почтовый клиент по умолчанию — задаётся в интернет эксплорере в Tools\Internet Options...\Programs — там можно выбрать почтового клиента, который будет грузиться при обращении к MAPI в том числе. Extended MAPI из всех представленных там программ поддерживает только Microsoft Outlook, поэтому если Ваша программа работает с Extended MAPI, то нужно выбрать MS Outlook в качестве дефолтного почтового клиента. Или можно (альтернативный путь) прописать в регистри по ключу
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows Messaging Subsystem\MSMapiApps
<your_application_name.exe> REG_SZ "Microsoft Outlook"
тогда при логоне с Вашего приложения будет всегда использоваться MS Outlook, т.е. Extended MAPI.

Остальные почтовые клиенты (Outlook Express, Hotmail) поддерживают только Simple MAPI.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.