/ домой \ | \ темы / |
09/07/2007 16:33 xd: |
Проблема такая: пересылаю с mail.ru письмо, к нему прикреплены 3 вложения. shttp письмо принимает, но при попытке забрать его уже с shttp с помощью outlook express - не отдаёт. В логах пишет, что соединение есть, всё есть, через некоторое время вылетает по таймауту. Т.е. сервер открывает соединение, отдаёт почти целиком письмо, и где-то в конце передачи останавливается и дальше не отдаёт. Проблема - только с данным конкретным письмом. Письмо могу прислать для анализа, если скажете, на какой ящик. shttp 3.05.70a рус, WinXPsp2 |
10/07/2007 03:43 Max: |
Включите подробный лог и посмотрите что там. Вероятно причина станет понятной. Если на пользовательском компьютере установлен антивирус, мониторящий POP3 соединения, возможно блокировка идет от него. Также возможно что антивирус просто долго проверяет это письмо. В этом случае увеличьте POP3 таймаут. |
23/07/2007 22:08 xd: |
Подробный лог включен. Антивируса на пользовательской машине нет. Антивирус на сервере почту shttp не проверяет. Повторяю - проблема с данным конкретным файлом. Пробовал посылать файлы большего, меньшего размера, с большим/меньшим количеством вложений - всё ок, только вот с этим файлом так... |
24/07/2007 01:47 Max: |
Присылайте письмо на max[ dog ]smallsrv.com Вообще странно. С другими почтовыми программами не пробовали? |
24/07/2007 21:36 xd: |
Отослал. Жду ответа...
|
25/07/2007 01:16 Max: |
Письмо в неверном формате, -- концы строк "\n" вместо "\r\n" которые требуются по RFC821 Видимо по этому оутлук его и не принимает. Сам сервер ни содержания письма ни формата, никогда не меняет, что к нему пришло то он и отдает, вот точно в том виде как пришло. То что там "\n" вместо "\r\n" его не касается. |