Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Сети";
Текущий архив: 2003.10.06;
Скачать: [xml.tar.bz2];

Вниз

Как определить кол-во писем на сервере не используя компоненты   Найти похожие ветки 

 
oduvan   (2003-08-10 15:49) [0]

Мастера помогите, как работать с POP3 не пользуясь ни какими компонентами, хочется сделать на низком уровне (не ассемблер) WinSock или что то там еще, я не знаю, думаю вы поможите.

Просто пишу прогу на KOL а при подключении idPOP3 размер файла 250 кб (((

помогите, дайте пример, или ссылку на пример

Заранее благодарю всех Мастеров кто откликнется


 
nikus   (2003-08-10 17:46) [1]

Поключаешься к pop-серверу через сокет (WinSock) по 110-му порту.
Сервак может отвечать либо "+OK мессага_что_всё_ОК" либо "-ERR описание_ошибки".

Видишь мессагу типа "+OK Pop3 ready..."
Шлёшь "USER user_name" //Видишь +OK... - продолжаешь...
Шлёшь "PASS user_pass" //Видишь +OK... - продолжаешь...
Шлёшь "STAT"
Видишь что-то типа "+OK 0 0"
Одна из цифр - сколько всего писем на сервере, другая - сколько новых...

Да, всё это можешь увидеть сам, если поюзаешь telnet
Шлёшь "QUIT" - таким образом отключаешься...


 
Rouse_   (2003-08-10 18:34) [2]


STAT

Arguments: none

Restrictions:
may only be given in the TRANSACTION state

Discussion:
The POP3 server issues a positive response with a line
containing information for the maildrop. This line is
called a "drop listing" for that maildrop.

In order to simplify parsing, all POP3 servers are
required to use a certain format for drop listings. The
positive response consists of "+OK" followed by a single
space, the number of messages in the maildrop, a single
space, and the size of the maildrop in octets.


Т.е. ответом будет количество писем, и их размер
Напимер:

STAT
+OK 1 23330

Желаю успехов


 
nikus   (2003-08-10 18:57) [3]


> Rouse_ © (10.08.03 18:34)

сэнкс, я и не знал таких тонкостей ;)


 
oduvan   (2003-08-10 19:59) [4]

Все классно, но как реалезовать на WinSock, я ее не знаю, какими командами, есть ли пример, в WinSKD нифина не понял

ЗАранее спасибо



Страницы: 1 вся ветка

Форум: "Сети";
Текущий архив: 2003.10.06;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.45 MB
Время: 0.007 c
6-18522
Lizard
2003-08-07 09:57
2003.10.06
Как подключить диски удаленного компа ?


14-18580
саша2
2003-09-18 11:44
2003.10.06
про них


1-18328
vixic
2003-09-23 12:46
2003.10.06
COM OLE Script


14-18578
Максим
2003-09-18 14:28
2003.10.06
такая тема


8-18484
NONAME00
2003-06-05 23:00
2003.10.06
Аудио(mp3,wma,cda...) >> WAVE





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский