Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2003.10.06;
Скачать: CL | DM;

Вниз

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

 
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;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.02 c
1-18435
Murad
2003-09-23 12:28
2003.10.06
Ole объект


6-18528
isya
2003-08-05 12:03
2003.10.06
Ferewall


6-18523
Вопросник
2003-08-07 06:27
2003.10.06
Чат


1-18412
Дмитрий
2003-09-25 15:35
2003.10.06
не вызывается событие OnDrowItem у TCombobox


3-18244
k_len
2003-09-16 11:36
2003.10.06
Отчеты