Я новичок здесь, поэтому прежде всего я приветствую вас
Я пишу приложение для запуска на моем Windows Mobile (Pocket PC). К вашему сведению, я использую VB.NET.
Моя идея состоит в том, чтобы использовать мою учетную запись электронной почты у моего провайдера, который дает мне много ГБ для использования в качестве виртуального диска онлайн-хранилища. В двух словах, более или менее похожий на GMAIL-привод, о котором вы, возможно, читали. Я уже написал код для подключения, используя telnet-сокет, к учетным записям SMTP, POP3 и IMAP моего провайдера. Я могу войти и, таким образом, пока все хорошо.
В моем конкретном случае меня не интересуют сами письма, а на самом деле вложения, которые будут моими файлами на этой виртуальной карте storgae. Я нашел много бесплатных классов, в основном на C #, для загрузки электронных писем с вложениями и, самое главное, MIME-парсинга. К сожалению, все эти классы, так или иначе, используют классы / пространства имен Net Framework, которые не включены в NET Compact Framework, который используется Windows Mobile. Сама запись MIME-парсера слишком сложна для меня и моих знаний.
Поэтому, по крайней мере, в отношении моего кода для получения через POP3 или IMAP, я думал, что, как только я скачаю все байты на моем устройстве, я просто проанализирую полную электронную почту (проверяя, где границы) получить части, которые были закодированы в Base64, а затем декодировать и переименовать его, используя имя и расширение файла, который я написал в поле темы сообщения электронной почты во время отправки. Таким образом, я мог бы избежать всего, что касается MIME и всех его значений ...
Что касается отправки SMTP, мне все еще нужно изучить это. Любые идеи будут оценены.
Извините за этот роман - как вы думаете - могу ли я пропустить получение MIME-парсеров и просто использовать обычный разбор строк?
С уважением,
Moster67