Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Как через TIdPOP3 пометить письмо как прочитанное на сервере?


it_work ©   (2006-05-05 09:45:00) 

Читаем список писем с сервера используя TIdPOP3
Как пометить прочитанными письма?
Суть в следующем, автомат через таймер читает ящик, если не помечать уже прочитанные письма, то сами понимаете, будет их постоянно зачитыать.
Удалять письма не желательно, так как пользователю будет необходимо и самому прочесть обработанные письма


it_work   (2006-05-08 09:20:00) [1]

У кого-нить идеи есть?


it_work   (2006-05-06 07:25:00) [2]


> Клиенты по POP3 не видят письма на сервере они забирают
> письма.
> По крайней мере это делает Outlook Express.
>
> Протокол POP3 в принципе позволяет прочитать не сами письма
> а их заголовки. Он может также  скачать письма без их удаления
> с сервера. Но в каком клиенте это можно делать? Говорят,
>  в Bat.
>
> Бывает, что при разрыве соединения ряд писем оказывается
> перекачано на клиент, но с сервера они не удаляются. В этом
> случае при вторичном запуске клиента клиент получит второй
> экземпляр этих писем. Никаких пометок, что письма уже были
> скачаны с сервера я ни разу не наблюдал.
>
> Может у вас какой-то особенный клиент? Тогда о каком клиенте
> идет речь, объясните.


В оутлук экспрессе в учетных записях входим в свойство и переходим на вкладку _дополнительно_, снизу видим чекбокс - _оставлять копии сообщений на сервере_, при этом он так же будет копировать собщения на клиента.


it_work   (2006-05-06 07:18:00) [3]


> Лотус по POP3 вдруг начал работать?

Не скажу какой протокол использует лотус, но то что у него есть возможность на сервере помечать прочитанные письма, это точно


Anatoly Podgoretsky   (2006-05-05 20:36:00) [4]

В свойствах аккаунта указываешь Оставлять почту на сервере.


palva   (2006-05-05 20:08:00) [5]

Anatoly Podgoretsky ©   (05.05.06 20:05) [9]
Ну значит, я это делать на Outlook Express не умею.


Anatoly Podgoretsky   (2006-05-05 20:05:00) [6]

palva ©   (05.05.06 18:30) [8]
Это нормально работает с POP3


palva   (2006-05-05 18:30:00) [7]


> Например любой Микрософтовский клиент
> <Цитата>

Ну это если IMAP подключать. Но автор не выходит за пределы POP3, при этом рассказывает такие подробности..., но к сожалению не хочет отвечать на вопросы.


Anatoly Podgoretsky   (2006-05-05 15:53:00) [8]

palva ©   (05.05.06 15:28) [6] Он может также  скачать письма без их удаления с сервера. Но в каком клиенте это можно делать? Говорят, в Bat.
Например любой Микрософтовский клиент


palva   (2006-05-05 15:28:00) [9]

> Но с другой стороны я видел как к одному и тому же ящику цеплялись с разных клиентов и видели всегда прочитанные письма помеченными.

Клиенты по POP3 не видят письма на сервере они забирают письма.
По крайней мере это делает Outlook Express.

Протокол POP3 в принципе позволяет прочитать не сами письма а их заголовки. Он может также  скачать письма без их удаления с сервера. Но в каком клиенте это можно делать? Говорят, в Bat.

Бывает, что при разрыве соединения ряд писем оказывается перекачано на клиент, но с сервера они не удаляются. В этом случае при вторичном запуске клиента клиент получит второй экземпляр этих писем. Никаких пометок, что письма уже были скачаны с сервера я ни разу не наблюдал.

Может у вас какой-то особенный клиент? Тогда о каком клиенте идет речь, объясните.


Anatoly Podgoretsky   (2006-05-05 15:19:00) [10]

it_work ©   (05.05.06 09:45)  
POP3 протокол и соответственно сервера не поддреживает такой возможности


Reindeer Moss Eater   (2006-05-05 14:31:00) [11]

Лотус по POP3 вдруг начал работать?


it_work   (2006-05-05 14:27:00) [12]


palva
> А пометка должна стоять у письма на сервере? У сервера есть возможности хранить пометку? Что-то я об этом ничего не слышал. Какой сервер вы используете?

Ну у лотуса точно есть

Reindeer Moss Eater
> Пометка "прочитано" - необязательная фишка некоторых почтовых
> клиентов. К серверу никакого отношения не имеет.

т.е. клиент хранит ID прочитанных писем?
Но с другой стороны я видел как к одному и тому же ящику цеплялись с разных клиентов и видели всегда прочитанные письма помеченными.
Может это фишка конкретно взятого сервера?


Reindeer Moss Eater   (2006-05-05 13:44:00) [13]

Пометка "прочитано" - необязательная фишка некоторых почтовых клиентов. К серверу никакого отношения не имеет.


palva   (2006-05-05 13:35:00) [14]

А пометка должна стоять у письма на сервере? У сервера есть возможности хранить пометку? Что-то я об этом ничего не слышал. Какой сервер вы используете?


Наверх

Титульная страница Поиск, карта сайта Написать письмо