Полезная информация

Список ответов на каверзные вопросы можно получить в FAQ-разделе форума.

№122-01-2011 19:38:45

onlyshk
Участник
 
Группа: Members
Зарегистрирован: 22-01-2011
Сообщений: 3
UA: Chrome 6.0

Где ищет и по какому принципу thunderbird забирате почту по pop3

Доброго времени суток. Пишу pop3 сервер. Тестирую с помощью thunderbird. Есть несколько вопросов:

1) Где и по какому принципу thunderbird ищет почту? Или рекурсивно забирает сообщения с помощью команды pop3 протокола -  RETR NUM ?

2) Важно ли thunderbird где и в каком виде хранятся письма, будь то бд или maildir,mbox форматы?

Спасибо.

Отсутствует

 

№222-01-2011 20:22:24

banbot
Moderator
 
Группа: Moderators
Зарегистрирован: 23-12-2007
Сообщений: 5292
UA: Firefox 4.0

Re: Где ищет и по какому принципу thunderbird забирате почту по pop3

1) Вы можете включить лог работы Thunderbird и посмотреть на выдаваемые им команды.
Или посмотреть исходники. Где то в районе http://mxr.mozilla.org/comm-central/sou … otocol.cpp

2) Сам Thunderbird использует для хранения формат mbox. Что использует для хранения pop3 сервер я думаю ему безразлично.


Do you feel lucky, punk?

Отсутствует

 

№322-01-2011 20:23:08

banbot
Moderator
 
Группа: Moderators
Зарегистрирован: 23-12-2007
Сообщений: 5292

Re: Где ищет и по какому принципу thunderbird забирате почту по pop3

Тема перенесена из форума «Thunderbird» в форум «Разработка».


Do you feel lucky, punk?

Отсутствует

 

№423-01-2011 15:57:15

onlyshk
Участник
 
Группа: Members
Зарегистрирован: 22-01-2011
Сообщений: 3
UA: Chrome 6.0

Re: Где ищет и по какому принципу thunderbird забирате почту по pop3

Спасибо за ответ. Полезная информация.

Отсутствует

 

№523-01-2011 19:56:37

onlyshk
Участник
 
Группа: Members
Зарегистрирован: 22-01-2011
Сообщений: 3
UA: Chrome 6.0

Re: Где ищет и по какому принципу thunderbird забирате почту по pop3

Вобщем запустил лог. Проходит все стадии вплоть до скачивания сообщения. Но само письмо почему-то не отображается в thunderbird. То есть идет скачивание в thunderbird написано: Downloading message 1 of 1. В логе появляется само сообщение:

-1234892784[b640f060]: POP3: Entering state: 3
-1234892784[b640f060]: RECV: +OK 21755 octets
-1234892784[b640f060]: POP3: Entering state: 19
-1234892784[b640f060]: Opening message stream: MSG_IncorporateBegin
-1234892784[b640f060]: Done opening message stream!
-1234892784[b640f060]: RECV: Return-path: <news@ozon.ru>
-1234892784[b640f060]: RECV: Received: from [194.186.179.143] (port=64302 helo=massmail.ozon.ru)
-1234892784[b640f060]: RECV:     by mx88.mail.ru with esmtp
-1234892784[b640f060]: RECV:     id 1Pg4I0-0000Kh-00
-1234892784[b640f060]: RECV:     for kommunist1917@mail.ru; Fri, 21 Jan 2011 02:51:40 +0300
-1234892784[b640f060]: RECV: Received: from webjob01msk (unknown [194.186.179.154])
.......................................................
текст письма
.......................................................
-1234442224[b640f060]: RECV:
-1234442224[b640f060]: RECV: (null)

Но в самом клиенте почему то ничего не отображается то что есть новое письмо. Просто идет скачивание в плоть до таймаута.

В чем может быть проблема? Может какой-то формат письма не подходит?

Все проблема решена. RETR должен заканчиваться точкой.

Всем спасибо еще раз.

Отредактировано onlyshk (23-01-2011 20:04:00)

Отсутствует

 

Board footer

Powered by PunBB
Modified by Mozilla Russia
Copyright © 2004–2020 Mozilla Russia GitHub mark
Язык отображения форума: [Русский] [English]