![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Почтовый клиент.
@!!ex © (2007-08-31 12:35:00)Пытаюсь набросать простенький почтовый клиент.
Пользуюсь Indy компонентами.
Понял как грузить письма, в гугле куча примеров.
НЕ понял некоторых вещей:
1) Как получить только заголовки непорчитанных писем.
2) Как загрузить не все письма, а конкретное, которое выберет юзер после прочтения заголовка.
3) Как отметить письмо как прочитанное.
Turbouser (2007-08-31 19:43:00) [1]> [35] @!!ex © (31.08.07 19:42)
Всегда к вашим услугам :-)
@!!ex (2007-08-31 19:42:00) [2]> [33] Turbouser © (31.08.07 19:35)
Походу это оно, и построен Gmail API на базе http, как я и предполпгпл в [6].
Спасибо!!
@!!ex (2007-08-31 19:38:00) [3]> [33] Turbouser © (31.08.07 19:35)
Посмотрю, что это. Спасибо!
Turbouser (2007-08-31 19:35:00) [4]> [31] @!!ex © (31.08.07 19:32)
Подойдет?
Turbouser (2007-08-31 19:34:00) [5]> [29] @!!ex © (31.08.07 19:19)
http://www.google.ru/search?hl=ru&q=gmail+api&btnG=%D0%9F%D0%BE%D0%B8%D1%81%D0%BA+%D0%B2+Google&lr=
Собственно :
http://sourceforge.net/projects/gmail-api
точнее
http://johnvey.com/features/gmailapi/
@!!ex (2007-08-31 19:32:00) [6]> Как работает этот GN ?
Через RSS.
У них официальная поддержка получения почты через RSS.
Аналог GN я без проблем напишу, уже понял как. Он только заголовки писем получает и все.
А вот как получиьт конкретное письмо полностью и как отметить его как прочитанное, вот это вопрос...
Turbouser (2007-08-31 19:27:00) [7]> [29] @!!ex © (31.08.07 19:19)
Не факт, м.б. неофициально и поддерживает. Как работает этот GN ?
Что и куда отправляет? А может есть самодельные команды серверу
т.е. gmail api :)
Впрочем, в этой ветке все это уже обсуждалось.
@!!ex (2007-08-31 19:19:00) [8]правда gmail дает доступ только через pop3...
@!!ex (2007-08-31 19:16:00) [9]> Если бы сервер метил прочитанные письма, то как бы ты объяснил
> такое странное явление:
>
> письмо, прочитанное с майлру на работе вдруг оказывается
> непрочитанным когда я прихожу домой и читаю тот же ящик
> на майлру?
pop3?
imap как раз всю информацию на сервере хранит, в том числе и метит письма как прочитанные.
Reindeer Moss Eater (2007-08-31 19:06:00) [10][19] - Шутка.
Если бы сервер метил прочитанные письма, то как бы ты объяснил такое странное явление:
письмо, прочитанное с майлру на работе вдруг оказывается непрочитанным когда я прихожу домой и читаю тот же ящик на майлру?
"Учите русский чтобы понимать юмор"
@!!ex (2007-08-31 19:02:00) [11]Reindeer Moss Eater, вы сами себе противоречите.
ТО выговорите, что на сервере ничего не храниться[12][15], то резко меняете свое мнение[19].
Вы бы ета, не говорили о том, о чем не знаете...
Reindeer Moss Eater (2007-08-31 18:54:00) [12]Я разве где то говорил про pop3?
А я в этом виноват?
@!!ex (2007-08-31 18:52:00) [13]
> [21] Turbouser © (31.08.07 18:46)
Может быть.
> [23] Reindeer Moss Eater © (31.08.07 18:47)
Я разве где то говорил про pop3?
Reindeer Moss Eater (2007-08-31 18:47:00) [14]Это был к чему комментарий?
К тому, что POP3 сервер не метит письма как прочитанные
@!!ex (2007-08-31 18:46:00) [15]> Возьми два почтовых клиента, натрави их на один ящик и скажи
> оставлять копии сообщений на сервере.
>
> И выяснится, что сервер не просто метит сообщения как прочитанные,
> но еще и умудряется при этом различать каким именно клиентом
> и с какой машины было прочитано письмо. О чудо, правда?
>
> :)))
Это был к чему комментарий?
> Это или IMAP или запомнено на клиенте, как правило первое.
Ок. Буду разбираться с IMAP.
Turbouser (2007-08-31 18:46:00) [16]> [18] @!!ex © (31.08.07 18:36)
Может, плохо смотрел?
Anatoly Podgoretsky (2007-08-31 18:40:00) [17]> @!!ex (31.08.2007 18:27:13) [13]
Это или IMAP или запомнено на клиенте, как правило первое.
Reindeer Moss Eater (2007-08-31 18:37:00) [18]Возьми два почтовых клиента, натрави их на один ящик и скажи оставлять копии сообщений на сервере.
И выяснится, что сервер не просто метит сообщения как прочитанные, но еще и умудряется при этом различать каким именно клиентом и с какой машины было прочитано письмо. О чудо, правда?
:)))
@!!ex (2007-08-31 18:36:00) [19]> [16] Turbouser © (31.08.07 18:33)
Лично я в [3] увидел только про получение конкретного письма. Спасибо. Остальные вопросы без ответа пока.
@!!ex (2007-08-31 18:34:00) [20]> это оптический обман.
ЛОЛ. Предположим.
Как управлять этим оптическим обманом? :)
Я думаю, как вариант, проге эмулировать веб интерфейс, и открывать через него письмо, тогда на сервере оно пометиться как прочитанное.
Вопрос в том, как получить лог, содержащий данные для обмена между сервером gmail и браузером.
Узнал как работает GN. Он через RSS получает данные.
Вопрос, как работать с RSS.