ご存じの方教えてください。
ただし、以下の条件でお願いします。
[1]VC++で実装出来ること
[2]自力で(=Outlook経由しない)送信を行うこと
[3]GPL系に代表されるソースコードの開示が求められないこと
■環境
Windows Mobile 6.0 と Windows XP Home SP3
HT-01A(docomo)とX05HT(Softbank)
Visual Studio 2008 Professional Edition付属のVisual C++ 2008 とWM開発に関連するSDK
テスト接続先: Gmail
(以下コメントに続く)
Windows MobileのWinsockはSSLをサポートしています。
ソケットをSSL化する方法はImplementing a Secure Socket(MSDN)に書かれています。
概要は、以下になります。
(1)setsockoptでSO_SECUREオプションにSO_SEC_SSLをセットする
※何故か、SO_SECUREについての説明が書かれていません。古いバージョンのWindows CEの説明には書かれているのですが。setsockopt(Windows CE 3.0)
ソケットをSSL化する作業を一通り行った後は、通常のソケット通信となりますので既に実現済みのコードを適用できるはずです。…が、CceSocketがどこまでサポートしているかがわかりませんので、もしかしたらCceSocketは諦めてWin32のソケットを使っていただくことになるかもしれません。
Web上ではあまり参考になる情報は少ないのですが、こちらに一通りのサンプルがありますので実装の助けになるかと思います。(英語ですが)
ardarimさんありがとうございます。CceSocketで実装出来るのか試してみます!