| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > C/C++: Сети > Способ минимально-избыточной отсылки файла по SMTP |
| Автор: cubereality 25.8.2005, 10:20 |
| Добрый день, Меня интересует способ не избыточной отсылки файла с использованием протокола SMTP. Т.е. способ, которым я бы смог отослать сообщение без посредства перекодировки в Base64. Или же с минимальной избыточностью. Как я понимаю, есть какие-то методы, может нечасто используемые, но все же существующие осуществить пересылку двоичных данных в незакодированном виде. Пожалуйста, если кто знает подскажите мне метод осуществления задуманного, т.е. какие Content-Type/Content-Transfer-Encoding мне использовать и как. Если можно дайте мне пример тела сообщения, т.е. просто технические заголовки. С уважением. |
| Автор: Orlan 26.8.2005, 15:25 |
| Можно использовать Content-Transfer-Encoding:binary, но некоторые SMTP сервера могут некорректно переслать текст. Поэтому такой вариант я бы не использовал. Надо не забывать, что почтовые клиенты поддерживают http://www.codenet.ru/webmast/protocols/mime.php Так что выбор не большой. Я бы делал сжатие в широко распространенный формат архива + base64. |