[Comm] Задачка: почта
Shur
=?iso-8859-1?q?alexga_=CE=C1_savby=2Eru?=
Пн Мар 10 23:05:48 MSK 2003
On Mon, 10 Mar 2003 18:31:12 +0300
ROmul <romul.home на mtu-net.ru> wrote:
> On Mon, 10 Mar 2003 14:23:45 +0300
> "Shur" <alexga на savby.ru> wrote:
>
> S> Да. Только uw-imap не настраивается на директорию. Это
> S> клиенту указывается, где находится корневой каталог IMAP
> S> сервера.
> Ничего, что еще с вопросами?
Ничего.
> ---
> /etc/xinetd.d/uw-imap
> ---
> service imap
>
> {
> disable = yes
>
> socket_type = stream
> wait = no
> user = root
> ~~~~~~~~~~~~~~~~~~
> Что это за юзер? Это юзер с правами которого будет запущет
> сервер?
Да.
> server = /usr/sbin/imapd
>
>
> -----------
> Сейчас поднял uw. Пробую подконектится Сильфидом и забрать
> почту. В качестве каталога указал ~/imap, в качестве
> пользователя себя и свой пароль. В отчете вот такое
> появляется...
>
> [17:56:24] IMAP4< 10 BAD Bogus sequence in FETCH
> [17:56:28] IMAP4> 11 FETCH 1:* (UID)
> [17:56:28] IMAP4< 11 BAD Bogus sequence in FETCH
> [17:56:28] IMAP4> 12 FETCH 1:* (UID)
> [17:56:28] IMAP4< 12 BAD Bogus sequence in FETCH
> [17:56:30] IMAP4> 13 FETCH 1:* (UID)
> [17:56:30] IMAP4< 13 BAD Bogus sequence in FETCH
> [17:56:31] IMAP4> 14 FETCH 1:* (UID)
> [17:56:31] IMAP4< 14 BAD Bogus sequence in FETCH
>
> И еще не получается настроить сортировку почты. Я пытаюсь
> отправить себе письмо, так, чтобы оно попало в IMAP ящик, а
> потом забрать его. Наверное дело в неправильной настройке
> procmail. Предположим, я хочу чтобы все письма с адресом
> rom на craZYbox.home направлялась в директорию ~/imap пользователя
> rom. Вот содержание моего procmailrc:
> ------
> MAILDIR=$HOME/mail
>
>
> :0:
> * ^TO.* rom на .*
> ~/imap
>
>
У меня в .procmailrc:
MAILDIR=$HOME/imap # You'd better make sure it exists
DEFAULT=$MAILDIR/system
LOGFILE=$MAILDIR/.from
LOCKFILE=$HOME/.lockmail
:0 Whc: msgid.lock
| formail -D 65536 .msgid.cache
:0 a:
duplicates
:0:
* ^To.*undisclosed-recipients
/dev/null
:0:
* .*List-Id:.*community.altlinux.ru
savby/maillists/Community
:0: # Anything from sisyphus
* .*List-Id:.*sisyphus.altlinux.ru
savby/maillists/Sisyphus
и т.п.
То есть в данном случае в $HOME/imap имеется еще каталог для
учетной записи под названием Savby (есть еще одна, тоже IMAP), в
котором есть /maillists, в котором procmail создает почтовые
ящики в формате mbox с именами Community, Sisyphus и т.д.
В настройках сильфиды для этой учетной записи на вкладке
"Дополнительные" в поле "Каталог сервера IMAP4" указано
"/home/shur/imap/savby".
Если велеть сильфиде "Перестроить дерево папок" для учетной
записи, она проверяет все каталоги в корне imap сервера и
подхватывает все почтовые ящики, которые там есть.
--
Удачи.
Александр.
Подробная информация о списке рассылки community