私はここに来たばかりなので、まず最初にご挨拶を申し上げます
Windows Mobile (Pocket PC) で実行するアプリケーションを作成しています。参考までに、私はVB.NETを使用しています。
私のアイデアは、仮想オンライン ストレージ ディスクとして使用するための多くの GB:s を提供してくれるプロバイダーで、私の電子メール アカウントを使用することです。一言で言えば、多かれ少なかれ、あなたが読んだかもしれない GMAIL ドライブに似ています。telnet-socket を使用して、プロバイダーの SMTP、POP3、および IMAP アカウントに接続するためのコードを既に作成しました。私はログインでき、これまでのところとても良いです。
私の特定のケースでは、電子メール自体には興味がありませんが、実際には、この仮想 storgae カード上の私のファイルになる添付ファイルに興味があります。添付ファイル付きの電子メールをダウンロードし、最も重要な MIME 解析のために、主に C# で作成された多くの無料のクラスを見つけました。残念ながら、これらすべてのクラスは、Windows Mobile で使用される NET Compact Framework に含まれていない Net Framework のクラス/名前空間を何らかの形で使用します。自分で MIME パーサーを作成するのは、私と私の知識にとっては複雑すぎます。
したがって、少なくとも POP3 または IMAP 経由で受信するためのコードに関しては、デバイスにすべてのバイトをダウンロードしたら、電子メール全体を解析して (境界がどこにあるかを確認して)、部分を取得するだけでよいと考えていました。 (s) は Base64 でエンコードされており、それをデコードし、送信時に電子メールの件名フィールドに書き込んだファイルの名前と拡張子を使用して名前を変更します。このようにして、おそらく MIME とそのすべての意味に関するすべてのものを避けることができます...
どうですか、SMTP を介して送信しますが、まだ調査する必要があります。どんなアイデアでも大歓迎です。
このロマンスで申し訳ありません-どう思いますか-MIMEパーサーの取得をスキップして、通常の文字列解析を使用できますか?
よろしく、 Moster67