Я хочу отправить электронное письмо с помощью почтового клиента на компьютере пользователя под управлением 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