
Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
08.01.2006, 15:30
|
|||
|---|---|---|---|
|
|||
Почтовый клиент |
|||
|
#18+
подскажите как узнать что приходит в soket текстовое письмо или файл.что значит <CRLF> символ и как его указывать. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
08.01.2006, 15:51
|
|||
|---|---|---|---|
Почтовый клиент |
|||
|
#18+
В сокет приходят байты. Как их интерпретировать - ваше дело. CRLF в терминах C это два символа '\r', '\n' идущие друг за другом. Код: plaintext 1. 2. 3. 4. There Ain't No Such Thing As A Free Lunch ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
08.01.2006, 16:46
|
|||
|---|---|---|---|
|
|||
Почтовый клиент |
|||
|
#18+
А как интерпритировать?как понять что приходит? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
08.01.2006, 17:08
|
|||
|---|---|---|---|
Почтовый клиент |
|||
|
#18+
Почтовое сообщение это всегда текст (rfc822). Файлы в письме передаются как вложение в тело этого письма (rfc2045-rfc2049) Т.е. чтобы понять есть ли файл, надо целиком принять письмо, проверить есть ли в нем вложения и каковы типы этих вложений. Вы можете заниматься этим сами (флаг в руки и барабан на шею), или взять какую-нибуть библиотеку для работы с MIME. -- There Ain't No Such Thing As A Free Lunch ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
08.01.2006, 19:08
|
|||
|---|---|---|---|
|
|||
Почтовый клиент |
|||
|
#18+
OK а как проверить есть ли в нем вложения и каковы типы этих вложений. Подскажите пожалуйста ,я смотрю вы умные вещи говорите. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
08.01.2006, 20:12
|
|||
|---|---|---|---|
Почтовый клиент |
|||
|
#18+
Взять и распарсит его. Как это делается, у меня нет ни сил ни времени, чтобы объяснять. Возьмите исходники почтового клиента mutt и посмотрите. -- There Ain't No Such Thing As A Free Lunch ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=57&mobile=1&tid=2032176]: |
0ms |
get settings: |
9ms |
get forum list: |
14ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
140ms |
get topic data: |
7ms |
get forum data: |
2ms |
get page messages: |
24ms |
get tp. blocked users: |
1ms |
| others: | 249ms |
| total: | 450ms |

| 0 / 0 |
