| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Распределённые приложения и сеть > Отделить вложения от входящих писем |
| Автор: olgofur 24.8.2011, 09:44 |
| Добрый день в общем, задача - на почту приходят письма, текст писем неважен, нужны только вложения, которые могут достигать большого размера (сколько конкретно я не знаю, но могут). Пыталась использовать библиотеки http://www.codeproject.com/KB/IP/despop3client.aspx?fid=33306&select=3713146&tid=3713146 и http://stackoverflow.com/questions/44383/reading-email-using-pop3-in-c/671140#671140. С#Mail справился с загрузкой вложений, но письма с вложениями около 3МБ уже вызвали эксепшн (response timeout), Pop3Client так же повисает. Пробовала вручную разбирать response (по примеру http://www.revenmerchantservices.com/page/Read-pop3-email-attachments-component.aspx), но он не до конца считывается опять же в письмах с объемными вложениями. Может кто сталкивался с такой проблемой и уже нашел решение, поделитесь пожалуйста |
| Автор: ivan240393 8.11.2011, 17:22 |
| На мой взгляд для вложений не нужно использовать никаких дополнительных библиотек, видел пример по созданию http://program-zone.ru/15-programmiruem-sobstvennyy-pochtovyy-klient-mail.html, ссылку привел. Там есть пункт Attachments, в котором лежат все вложения. |
| Автор: Lols 8.11.2011, 19:09 |
| А если большие вложение выводить в отдельную библиотеку? Все-таки, по-моему, так будет удобнее. |