Мне нужно локально установленное приложение толстого клиента (Qt / C ++), чтобы сгенерировать готовое к отправке сообщение электронной почты на клиентский компьютер:
Я уже пробовал:
mailto:
ссылка с использованием QDesktopServices :: openUrl ()
с параметром attach
(или attachment
). Но эти параметры официально не являются частью протокола, и некоторые клиенты (особенно Outlook) игнорируют их. body
в mailto :
ссылка. Но длина ссылки mailto
усекается некоторыми почтовыми клиентами (опять же, в частности Outlook), поэтому это не сработает. Google Picasa достигает этого (по крайней мере, в Windows; другие не проверял ОПЕРАЦИОННЫЕ СИСТЕМЫ' s) когда вы отправляете изображения из приложения. Он создает сообщение с вложениями и предварительно заполненным текстом. Затем вы можете отредактировать сообщение и отправить его по своему усмотрению. Есть идеи, как они это делают?