2012-08-07 4 views
0

Qt C++ 앱이 OS에 특정 제목, 본문 및 첨부 파일과 함께 이메일을 보내도록 요청하려면 어떻게해야합니까? 구성된 기본 전자 메일 클라이언트를 사용하여 발송해야합니다.전자 메일을 보내려면 운영 체제를 요청하는 방법?

+0

에게 연락 주시기 바랍니다; 사용자가 수동으로 보내야하는 미리 정의 된 메시지를 열려면 'mailto :'URL을 사용하고 시스템이 다른 것과 마찬가지로 해당 URL을 열도록 요청할 수 있습니다. URL 형식을 사용하면 제목과 본문을 포함시킬 수 있으며 메일 클라이언트 *는 일반적으로 제목과 본문을 존중합니다. 첨부 파일 자동 설정은 다른 문제입니다. –

답변

1

첨부 파일을 처리하는 작은 구성 요소도 작성했습니다. Email 클래스에 제공 한 내용으로 채워진 임시 .eml 파일을 만들고 openInDefaultProgram()을 사용하여 기본 전자 메일 클라이언트를 엽니 다. API는 자체 설명해야하지만, 당신이 어떤 문제가 있다면, 나 : 나는 사용자가 항상이 통제 될 것입니다 상상

https://github.com/picaschaf/qt-email

관련 문제