URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID8
Нить номер: 705
[ Назад ]

Исходное сообщение
"POP3 СНЯТИЕ ПОМЕТКИ О ПРОЧТЕНИИ"

Отправлено Dr.ON , 26-Авг-02 16:50 
Здравствуйте многоуважаемый ALL.
Вопрос вот в чем, в нашей конторе есть парочка общих ящиков(т.е. доступ имеют несколько человек).Проблема в том что у некоторых , а  иногда и у всех клиентские программы настроены таким образом что те сообщения которые они читают на сервере помечаются как прочитанные и когда кто-то другой хочет посмотреть есть ли новые письма, ему сервер отвечает что нет. Я хочу что написать скриптик который после каждого захода такого клиента запускался и помечал все сообщения не прочитанными или для каждого клиента вести свою статистику. А то эти хождения с просьбой, а нельзя ли что сделать, а то мне не хочется закачивать все письма или я закачал, а там были еще не закаченные я их прозевал.
Заранее буду благодарен. Если подскажете команду (или серию команд)которую нужно послать POP3 серверу ,что бы  снять пометку о прочтении.
Dr.ON

Содержание

Сообщения в этом обсуждении
"RE: POP3 СНЯТИЕ ПОМЕТКИ О ПРОЧТЕНИИ"
Отправлено J , 27-Авг-02 16:27 
>Здравствуйте многоуважаемый ALL.
>Вопрос вот в чем, в нашей конторе есть парочка общих ящиков(т.е. доступ
>имеют несколько человек).Проблема в том что у некоторых , а  
>иногда и у всех клиентские программы настроены таким образом что те
>сообщения которые они читают на сервере помечаются как прочитанные и когда
>кто-то другой хочет посмотреть есть ли новые письма, ему сервер отвечает
>что нет. Я хочу что написать скриптик который после каждого захода
>такого клиента запускался и помечал все сообщения не прочитанными или для
>каждого клиента вести свою статистику. А то эти хождения с просьбой,
>а нельзя ли что сделать, а то мне не хочется закачивать
>все письма или я закачал, а там были еще не закаченные
>я их прозевал.
>Заранее буду благодарен. Если подскажете команду (или серию команд)которую нужно послать POP3
>серверу ,что бы  снять пометку о прочтении.
>Dr.ON


протокол pop3 ничего не знает о прочтенном или непрочтенном письме
по команде retr n он отдает n-письмо, по команде dele n он физически уничтожает его на сервере. Если клиентская почтовая программа сказала письму dele, его на сервере больше нет и восстанавливать нечего


"RE: POP3 СНЯТИЕ ПОМЕТКИ О ПРОЧТЕНИИ"
Отправлено Dr.ON , 27-Авг-02 16:57 
Извините за непонимание
т.е. получается прочтено письмо или нет знает только клиентская программа??? и в ссответствии с этой информацией она работает (т/е принимает письмо не больше одного раза)??
а как же когда забирается через POP3, а потом я захожу через WEB те сообщения которые я скачал помечены как прочитанные- это значит программа на сервере отмечает сообщения и потом выдает такой результат ????
Ответьте пожайлуста

"RE: POP3 СНЯТИЕ ПОМЕТКИ О ПРОЧТЕНИИ"
Отправлено J , 27-Авг-02 21:30 
>Извините за непонимание
>т.е. получается прочтено письмо или нет знает только клиентская программа??? и в
>ссответствии с этой информацией она работает (т/е принимает письмо не больше
>одного раза)??
>а как же когда забирается через POP3, а потом я захожу через
>WEB те сообщения которые я скачал помечены как прочитанные- это значит
>программа на сервере отмечает сообщения и потом выдает такой результат ????
>
>Ответьте пожайлуста

у каждого письма на сервере есть уникаьлный идентификатор. Но обычно Outlook страшивает на сервере список писем(команда list) и получает их все. И только потом смотрит на то, что письмо с данным идентификаторм уже есть, и просто второй экземпляр вам не показывает. Получает он письма последовательно говоря retr на номера, полученные при выполнении команды list. Когда он получил все письма, он последовательно говорит dele этим письмам.Если стоит опция "оставлять письма на сервере", он просто не выполняет последний шаг. Просто попробуйте приконнектиться к своему почтовому серверу телнетом на 110 порт, введите
user USERNAME
pass PASSWORD
list
help
это очень простой протокол для работы с почтой. Пометки писем там нет.



"RE: POP3 СНЯТИЕ ПОМЕТКИ О ПРОЧТЕНИИ"
Отправлено Dr.ON , 30-Авг-02 14:32 
Спасибо все понял

Тема закрыта


"RE: POP3 СНЯТИЕ ПОМЕТКИ О ПРОЧТЕНИИ"
Отправлено Nick , 23-Сен-02 15:21 
>Спасибо все понял
>
>Тема закрыта

Поставь на пользовательских компах TheBat! и выбери в его настройках в почтовом ящике ОСТАВЛЯТЬ ПИСЬМО НА СЕРВЕРЕ, а УДАЛЯТЬ С СЕРВЕРА поставь на том компе который позже всех приходит на работу и проверяет почту.
У меня так на работе 3 человека с одним почт. ящиком работают.

Но это надо по твоей ситуации смотреть.