Как отправить письмо с помощью MAPI?C++

Программы на C++. Форум разработчиков
Anonymous
Как отправить письмо с помощью MAPI?

Сообщение Anonymous »

Я хочу отправить электронное письмо с помощью почтового клиента на компьютере пользователя под управлением Windows. Насколько я могу судить по сети, MAPI — это лучший вариант. Однако, прочитав документацию MSDN, я обнаружил, что MAPI довольно обширен и не содержит примеров исходного кода. И мне не нужны 99% функций, я просто хочу отправить электронное письмо. Как мне это сделать?

Я нашел примеры здесь, в SO и в Интернете, но они, похоже, основаны на чем-то под названием Simple MAPI, который Microsoft, очевидно, посчитал устаревшим: «Использование Simple MAPI не рекомендуется. Он может быть изменен или недоступен в последующих версиях Windows». Поэтому я не хочу использовать эти функции.

Здесь я нашел очень хороший пример, но, к сожалению, он предназначен для Windows CE и не полностью совместим с Win32 API. Мне удалось реализовать код по этой ссылке, пока он не добрался до места, где он пытается открыть папку черновиков, параметры GetProps несовместимы. Кто-нибудь знает, где я могу найти аналогичный пример кода для ПК? Предпочтителен C++.

Подробнее здесь: https://stackoverflow.com/questions/779 ... using-mapi

Вернуться в «C++»