[sisyphus] Настройка Courier IMAP
Dmitry Lebkov
=?iso-8859-1?q?dima_=CE=C1_sakhalin=2Eru?=
Чт Окт 31 03:05:39 MSK 2002
On Wed, 30 Oct 2002 12:39:16 +0300
Прокопьев Евгений <john на rmts.donpac.ru> wrote:
> Dmitry Lebkov wrote:
>
> >>[root на john root]# service courier-authdaemon start
> >>Starting Courier-IMAP authdaemon.plain:
> >> [ OK ]
> >>[root на john root]# service courier-imapd start
> >>Starting Courier IMAP daemon:
> >> [ OK ]
> >
> >
> > Вот это очень интересно - т.е. дважды сделан start и оба раза
> > сервер стартовал?
>
> А почему бы и нет? Это же разные сервисы: courier-authdaemon и courier-imapd
:) Извиняюсь, упустил. Меня смутило большое кол-во стартовавших процессов и
сообщение '[ OK ]' на другой строке ...
[skip]
>
> $ telnet localhost 110
> Trying 127.0.0.1...
> Connected to localhost.
> Escape character is '^]'.
> +OK Hello there.
> user john
> +OK Password required.
> pass 1
> +OK logged in.
> quit
> +OK Bye-bye.
> Connection closed by foreign host.
>
> # cat /var/log/maillog
> Oct 30 12:28:42 john pop3d: TRY USER, user=john, ip=[127.0.0.1]
> Oct 30 12:28:47 john pop3d: LOGIN, user=john, ip=[127.0.0.1]
> Oct 30 12:28:52 john pop3d: LOGOUT, user=john, ip=[127.0.0.1], top=0, retr=0
>
> С первого раза правда была ругань по поводу отсутствия папки Maildir, я
> создал ее из-под пользователя john в домашней директории командой
> maildirmake
>
> При попытке получить почту по pop3 из Мозиллы то же самое сообщение. В
> лог ничего не пишется.
Т.е через телнет нормально вошел и вышел. Значит authdaemon.plain нормально
работает. IMAP скорее всего - тоже ... Его можно проверить следующим образом:
$ telnet localhost 143
Trying 127.0.0.1...
Connected to localhost.
Escape character is '^]'.
* OK Courier-IMAP ready. Copyright 1998-2002 Double Precision, Inc. See COPYING for distribution information.
1 NOOP
1 OK NOOP completed
2 LOGIN john 1
2 OK LOGIN Ok.
Скорее всего проблемы в mozillа. Как в настройках прописан IMAP/POP3 хост?
Как localhost? Попробуй указать 127.0.0.1. Так же можно попроовать tcpdump'om
посмотреть пакеты на 110 или 143 порты:
# tcpdump -s 1500 -n -i lo 'src or dst port 143'
и из мозиллы несколько раз попытаться получить почту. Попробуй поставить sylpheed
(или любой другой MUA, умеющий IMAP/POP3) и из него достучаться до почтового ящика.
WBR, Dmitry Lebkov
Подробная информация о списке рассылки Sisyphus