ALT Linux Sisyphus discussions
 help / color / mirror / Atom feed
* [sisyphus] Postfix+Courier IMAP+Maildrop
@ 2002-10-31 10:13 Прокопьев Евгений
  2002-10-31 12:07 ` Dmitry Lebkov
  0 siblings, 1 reply; 10+ messages in thread
From: Прокопьев Евгений @ 2002-10-31 10:13 UTC (permalink / raw)
  To: Sisyphus

Здравствуйте!

Courier IMAP продолжает меня мучить :)

С Мозиллой оказалось все нормально, проблемы были с указанием прокси.

Теперь письма по IMAP можно читать, вчера можно было даже отправлять, но 
сегодня что-то сломалось.

[john@john john]$ echo привет | mail john@localhost
[john@john john]$ mail
Mail version 8.1.2 01/15/2001.  Type ? for help.
"/var/mail/john": 1 message 1 new
 >N  1 john@john.localdo  Thu Oct 31 13:04   12/419
& 1
Message 1:
 From john@john.localdomain  Thu Oct 31 13:04:32 2002
Return-Path: <john@john.localdomain>
Delivered-To: john@localhost.john.localdomain
To: john@localhost.john.localdomain
From: john@john.localdomain

привет

& q
Saved 1 message in mbox

Т.е. письмо попадает не в Maildir, а в mbox. В /etc/postfix/main.cf 
написано mailbox_command = /usr/bin/maildrop-userdb (как и раньше).
Пробовал раскомментировать строчку #home_mailbox = Maildir/, но 
безрезультатно.

В /var/log/maillog следующее:

Oct 31 13:10:55 john postfix/cleanup[5178]: 8615878D1: 
message-id=<20021031101055.8615878D1@john.localdomain>
Oct 31 13:10:55 john postfix/local[5179]: 8615878D1: 
to=<john@localhost.john.localdomain>, relay=local, delay=0, status=sent 
("|/usr/bin/procmail -a $DOMAIN -d $LOGNAME")



Что еще может быть не так?
-- 
С уважением, Прокопьев Евгений



^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: [sisyphus] Postfix+Courier IMAP+Maildrop
  2002-10-31 10:13 [sisyphus] Postfix+Courier IMAP+Maildrop Прокопьев Евгений
@ 2002-10-31 12:07 ` Dmitry Lebkov
  2002-10-31 13:21   ` Прокопьев Евгений
  0 siblings, 1 reply; 10+ messages in thread
From: Dmitry Lebkov @ 2002-10-31 12:07 UTC (permalink / raw)
  To: sisyphus

On Thu, 31 Oct 2002 13:13:08 +0300
Прокопьев Евгений <john@rmts.donpac.ru> wrote:

> Здравствуйте!
> 
> Courier IMAP продолжает меня мучить :)

Это уже Postfix тебя мучает ... :)

> [john@john john]$ echo привет | mail john@localhost
> [john@john john]$ mail
> Mail version 8.1.2 01/15/2001.  Type ? for help.
> "/var/mail/john": 1 message 1 new
>  >N  1 john@john.localdo  Thu Oct 31 13:04   12/419
> & 1
> Message 1:
>  From john@john.localdomain  Thu Oct 31 13:04:32 2002
> Return-Path: <john@john.localdomain>
> Delivered-To: john@localhost.john.localdomain
> To: john@localhost.john.localdomain
> From: john@john.localdomain
> 
> привет
> 
> & q
> Saved 1 message in mbox
> 
> Т.е. письмо попадает не в Maildir, а в mbox. В /etc/postfix/main.cf 
> написано mailbox_command = /usr/bin/maildrop-userdb (как и раньше).
> Пробовал раскомментировать строчку #home_mailbox = Maildir/, но 
> безрезультатно.
> 
> В /var/log/maillog следующее:
> 
> Oct 31 13:10:55 john postfix/cleanup[5178]: 8615878D1: 
> message-id=<20021031101055.8615878D1@john.localdomain>
> Oct 31 13:10:55 john postfix/local[5179]: 8615878D1: 
> to=<john@localhost.john.localdomain>, relay=local, delay=0, status=sent 
> ("|/usr/bin/procmail -a $DOMAIN -d $LOGNAME")

В Postfix'е я не силен. Может кто из знатоков подскажет :)
Но терзают меня смутные сомнения, что надо подкрутить настройки
на предмет доменов, считающихся локальными для Postfix. %)

WBR, Dmitry 



^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: [sisyphus] Postfix+Courier IMAP+Maildrop
  2002-10-31 12:07 ` Dmitry Lebkov
@ 2002-10-31 13:21   ` Прокопьев Евгений
  2002-10-31 14:22     ` Dmitry Lebkov
  0 siblings, 1 reply; 10+ messages in thread
From: Прокопьев Евгений @ 2002-10-31 13:21 UTC (permalink / raw)
  To: sisyphus

Dmitry Lebkov wrote:

> В Postfix'е я не силен. Может кто из знатоков подскажет :)
> Но терзают меня смутные сомнения, что надо подкрутить настройки
> на предмет доменов, считающихся локальными для Postfix. %)


А где и как это крутить?
Еще я проделал следующее:

В main.cf вписал:

mailbox_command = /usr/bin/maildrop-userdb -d $LOGNAME
maildrop_destination_recipient_limit = 1
fallback_transport = maildrop

В master.cf вписал:

maildrop  unix  -       n       n       -       -       pipe
   flags=Ru user=mail argv=/usr/bin/maildrop-userdb -d ${recipient}

Без толку

Самое смешное, что вчера письма доставлялись и так, правда Сильфида 
ругалась, но хоть что-то получалось. Настройки postfix я не менял, 
сетевые тоже.

Дрова, одним словом ...

-- 
С уважением, Прокопьев Евгений



^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: [sisyphus] Postfix+Courier IMAP+Maildrop
  2002-10-31 13:21   ` Прокопьев Евгений
@ 2002-10-31 14:22     ` Dmitry Lebkov
  2002-11-01  7:04       ` Прокопьев Евгений
  0 siblings, 1 reply; 10+ messages in thread
From: Dmitry Lebkov @ 2002-10-31 14:22 UTC (permalink / raw)
  To: sisyphus

On Thu, 31 Oct 2002 16:21:41 +0300
Прокопьев Евгений <john@rmts.donpac.ru> wrote:

> Dmitry Lebkov wrote:
> 
> > В Postfix'е я не силен. Может кто из знатоков подскажет :)
> > Но терзают меня смутные сомнения, что надо подкрутить настройки
> > на предмет доменов, считающихся локальными для Postfix. %)
> 
> 
> А где и как это крутить?
> Еще я проделал следующее:
> 
> В main.cf вписал:
> 
> mailbox_command = /usr/bin/maildrop-userdb -d $LOGNAME
> maildrop_destination_recipient_limit = 1
> fallback_transport = maildrop
  ^^^^^^- вот это - наверняка лишнее.
> 
> В master.cf вписал:
> 
> maildrop  unix  -       n       n       -       -       pipe
>    flags=Ru user=mail argv=/usr/bin/maildrop-userdb -d ${recipient}
> 
> Без толку
> 
> Самое смешное, что вчера письма доставлялись и так, правда Сильфида 
> ругалась, но хоть что-то получалось. Настройки postfix я не менял, 
> сетевые тоже.
> 
> Дрова, одним словом ...

Я тут по-быстрому поставил postfix и по своей-же инструкции его
настроил :) Выяснилось, что в README я упустил следующую тонкость -
если производится доставка почты в ящик формата Maildir пользователю,
для которого имеется запись в /etc/passwd, то maildrop ищет каталог
username (в формате Maildir) в /var/spool/mail/. После создания этого
каталога (или создания symlink'a /home/test/Maildir -> /var/spool/mail/test
почта штатно доставлялась командой mail test@localhost. В логе - следующее:

Nov  1 00:08:43 dvl postfix/qmgr[16388]: 31E89AF00A: \
   from=<root@dvl.sakhalin.ru>, size=320, nrcpt=1 (queue active)
Nov  1 00:08:43 dvl postfix/local[16396]: 31E89AF00A: \
   to=<test@localhost.sakhalin.ru>, relay=local, delay=0, \
   status=sent ("|/usr/bin/maildrop-userdb -d $LOGNAME")


Из твоего последнего сообщения:
> В /var/log/maillog следующее:
> 
> Oct 31 13:10:55 john postfix/cleanup[5178]: 8615878D1: 
> message-id=<20021031101055.8615878D1@john.localdomain>
> Oct 31 13:10:55 john postfix/local[5179]: 8615878D1: 
> to=<john@localhost.john.localdomain>, relay=local, delay=0, status=sent 
> ("|/usr/bin/procmail -a $DOMAIN -d $LOGNAME")

Странные мысли в голову полезли :)
А ты постфикс после изменения конфигов перегружал? Откуда появился
/usr/bin/procmail, если ты заменил значение mailbox_command?

WBR, Dmitry Lebkov


^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: [sisyphus] Postfix+Courier IMAP+Maildrop
  2002-10-31 14:22     ` Dmitry Lebkov
@ 2002-11-01  7:04       ` Прокопьев Евгений
  2002-11-01  7:24         ` Dmitry Lebkov
  0 siblings, 1 reply; 10+ messages in thread
From: Прокопьев Евгений @ 2002-11-01  7:04 UTC (permalink / raw)
  To: sisyphus

Dmitry Lebkov wrote:
  > Я тут по-быстрому поставил postfix и по своей-же инструкции его
  > настроил :) Выяснилось, что в README я упустил следующую тонкость -
  > если производится доставка почты в ящик формата Maildir пользователю,
  > для которого имеется запись в /etc/passwd, то maildrop ищет каталог
  > username (в формате Maildir) в /var/spool/mail/. После создания этого
  > каталога (или создания symlink'a /home/test/Maildir ->
/var/spool/mail/test
  > почта штатно доставлялась командой mail test@localhost. В логе -
следующее:
  >
  > Nov  1 00:08:43 dvl postfix/qmgr[16388]: 31E89AF00A: \
  >    from=<root@dvl.sakhalin.ru>, size=320, nrcpt=1 (queue active)
  > Nov  1 00:08:43 dvl postfix/local[16396]: 31E89AF00A: \
  >    to=<test@localhost.sakhalin.ru>, relay=local, delay=0, \
  >    status=sent ("|/usr/bin/maildrop-userdb -d $LOGNAME")

После перечисленных манипуляций почта стала доставляться.

Осталась проблема с почтовыми клиентами, точнее с самим почтовым ящиком.

Мозилла при отправке письма пользователем john самому себе письмо
отправляет, но не может скопировать его в папку Sent (которой и нет,
кстати), говоря: "Текущая команда не выполнена. Почтовый сервер ответил:
Invalid mailbox name".

Сильфида просто говорит: "Ошибка сохранения сообщения в папке отправленных".

КMail все делает замечательно, только папка Отправленные у него не на
сервере, а локальная.

Я попытался создать создать папку Sent в Мозилле руками, но ничего от
этого не изменилось


  > Из твоего последнего сообщения:
  >
  >>В /var/log/maillog следующее:
  >>
  >>Oct 31 13:10:55 john postfix/cleanup[5178]: 8615878D1:
  >>message-id=<20021031101055.8615878D1@john.localdomain>
  >>Oct 31 13:10:55 john postfix/local[5179]: 8615878D1:
  >>to=<john@localhost.john.localdomain>, relay=local, delay=0, status=sent
  >>("|/usr/bin/procmail -a $DOMAIN -d $LOGNAME")
  >
  >
  > Странные мысли в голову полезли :)
  > А ты постфикс после изменения конфигов перегружал? Откуда появился
  > /usr/bin/procmail, если ты заменил значение mailbox_command?

Да, только в конфиге оказались обе строчки: и про procmail и про maildrop :)
-- 
С уважением, Прокопьев Евгений



^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: [sisyphus] Postfix+Courier IMAP+Maildrop
  2002-11-01  7:04       ` Прокопьев Евгений
@ 2002-11-01  7:24         ` Dmitry Lebkov
  2002-11-01  8:13           ` Прокопьев Евгений
  0 siblings, 1 reply; 10+ messages in thread
From: Dmitry Lebkov @ 2002-11-01  7:24 UTC (permalink / raw)
  To: sisyphus

On Fri, 01 Nov 2002 10:04:16 +0300
Прокопьев Евгений <john@rmts.donpac.ru> wrote:

> Dmitry Lebkov wrote:
>   > Я тут по-быстрому поставил postfix и по своей-же инструкции его
>   > настроил :) Выяснилось, что в README я упустил следующую тонкость -
>   > если производится доставка почты в ящик формата Maildir пользователю,
>   > для которого имеется запись в /etc/passwd, то maildrop ищет каталог
>   > username (в формате Maildir) в /var/spool/mail/. После создания этого
>   > каталога (или создания symlink'a /home/test/Maildir ->
> /var/spool/mail/test
>   > почта штатно доставлялась командой mail test@localhost. В логе -
> следующее:
>   >
>   > Nov  1 00:08:43 dvl postfix/qmgr[16388]: 31E89AF00A: \
>   >    from=<root@dvl.sakhalin.ru>, size=320, nrcpt=1 (queue active)
>   > Nov  1 00:08:43 dvl postfix/local[16396]: 31E89AF00A: \
>   >    to=<test@localhost.sakhalin.ru>, relay=local, delay=0, \
>   >    status=sent ("|/usr/bin/maildrop-userdb -d $LOGNAME")
> 
> После перечисленных манипуляций почта стала доставляться.
> 
> Осталась проблема с почтовыми клиентами, точнее с самим почтовым ящиком.
> 
> Мозилла при отправке письма пользователем john самому себе письмо
> отправляет, но не может скопировать его в папку Sent (которой и нет,
> кстати), говоря: "Текущая команда не выполнена. Почтовый сервер ответил:
> Invalid mailbox name".
> 
> Сильфида просто говорит: "Ошибка сохранения сообщения в папке отправленных".

Я не знаю на счет мозиллы, но в сильфиде я сделал новую учетную запись для
IMAP, создал папку Sent (как подпапку INBOX. она создалась на сервере) и в
свойствах папки (!) указал, что она имеет тип "Отправленные". После этого
сообщения, отправленные с этой учетной записи, нормально падают в Sent на
сервере.

> 
> КMail все делает замечательно, только папка Отправленные у него не на
> сервере, а локальная.
> 
> Я попытался создать создать папку Sent в Мозилле руками, но ничего от
> этого не изменилось

См. выше. Возможно в мозилке тоже есть какие-то подобные настройки.


WBR, Dmitry Lebkov


^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: [sisyphus] Postfix+Courier IMAP+Maildrop
  2002-11-01  7:24         ` Dmitry Lebkov
@ 2002-11-01  8:13           ` Прокопьев Евгений
  2002-11-01 12:28             ` Dmitry Lebkov
  0 siblings, 1 reply; 10+ messages in thread
From: Прокопьев Евгений @ 2002-11-01  8:13 UTC (permalink / raw)
  To: sisyphus

Dmitry Lebkov wrote:

 > Я не знаю на счет мозиллы, но в сильфиде я сделал новую учетную 
запись для
 > IMAP, создал папку Sent (как подпапку INBOX. она создалась на 
сервере) и в
 > свойствах папки (!) указал, что она имеет тип "Отправленные". После этого
 > сообщения, отправленные с этой учетной записи, нормально падают в Sent на
 > сервере.

Если я создаю подпапку Sent, то после выбора в контекстном меню
"Перестроить дерево папок" она перемещается на один уровень с INBOX и
Trash. Если я создаю папку Sent/, то она исчезает после выбора этой команды.

Настройки для любой папки не доступны.

 > См. выше. Возможно в мозилке тоже есть какие-то подобные настройки.

Есть. У меня стоит галочка "При отправке сообщения перемещать копии в
Sent для localhost", но письмо все равно не может попасть в эту папку.

А что происходит на уровне Maildir, когда создается папка для
отправленных писем? Может мне попробовать вписать то, что нужно в
какой-нибудь файл руками? Только в какой и что?

-- 
С уважением, Прокопьев Евгений



^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: [sisyphus] Postfix+Courier IMAP+Maildrop
  2002-11-01  8:13           ` Прокопьев Евгений
@ 2002-11-01 12:28             ` Dmitry Lebkov
  2002-11-01 12:45               ` Прокопьев Евгений
  0 siblings, 1 reply; 10+ messages in thread
From: Dmitry Lebkov @ 2002-11-01 12:28 UTC (permalink / raw)
  To: sisyphus

On Fri, 01 Nov 2002 11:13:11 +0300
Прокопьев Евгений <john@rmts.donpac.ru> wrote:

> Dmitry Lebkov wrote:
> 
>  > Я не знаю на счет мозиллы, но в сильфиде я сделал новую учетную 
> запись для
>  > IMAP, создал папку Sent (как подпапку INBOX. она создалась на 
> сервере) и в
>  > свойствах папки (!) указал, что она имеет тип "Отправленные". После этого
>  > сообщения, отправленные с этой учетной записи, нормально падают в Sent на
>  > сервере.
> 
> Если я создаю подпапку Sent, то после выбора в контекстном меню
> "Перестроить дерево папок" она перемещается на один уровень с INBOX и
> Trash. Если я создаю папку Sent/, то она исчезает после выбора этой команды.
> 
> Настройки для любой папки не доступны.

Может у тебя sylpheed старый? У меня 0.8.5 из Сизифа ... ;)

>  > См. выше. Возможно в мозилке тоже есть какие-то подобные настройки.
> 
> Есть. У меня стоит галочка "При отправке сообщения перемещать копии в
> Sent для localhost", но письмо все равно не может попасть в эту папку.
> 
На выходных посмотрю в mozilla-mail. Хотя оно у меня опять же - из
Сизифа ...

> А что происходит на уровне Maildir, когда создается папка для
> отправленных писем? Может мне попробовать вписать то, что нужно в
Создается еще одна папка в формате Maildir. Имя - .Sent, содержимое:
каталоги cur,new,tmp и файл maildirfolder нулевой длины с атрибутами
rwx только для владельца.

> какой-нибудь файл руками? Только в какой и что?
Я думаю, руками создавать не имеет смысла. Надо искать в чем причина ...

WBR, Dmitry Lebkov


^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: [sisyphus] Postfix+Courier IMAP+Maildrop
  2002-11-01 12:28             ` Dmitry Lebkov
@ 2002-11-01 12:45               ` Прокопьев Евгений
  2002-11-01 13:27                 ` [sisyphus] Re: [sisyphus][JT] " Dmitry Lebkov
  0 siblings, 1 reply; 10+ messages in thread
From: Прокопьев Евгений @ 2002-11-01 12:45 UTC (permalink / raw)
  To: sisyphus

Dmitry Lebkov wrote:
> On Fri, 01 Nov 2002 11:13:11 +0300
> Прокопьев Евгений <john@rmts.donpac.ru> wrote:
> 
> 
>>Dmitry Lebkov wrote:
>>
>> > Я не знаю на счет мозиллы, но в сильфиде я сделал новую учетную 
>>запись для
>> > IMAP, создал папку Sent (как подпапку INBOX. она создалась на 
>>сервере) и в
>> > свойствах папки (!) указал, что она имеет тип "Отправленные". После этого
>> > сообщения, отправленные с этой учетной записи, нормально падают в Sent на
>> > сервере.
>>
>>Если я создаю подпапку Sent, то после выбора в контекстном меню
>>"Перестроить дерево папок" она перемещается на один уровень с INBOX и
>>Trash. Если я создаю папку Sent/, то она исчезает после выбора этой команды.
>>
>>Настройки для любой папки не доступны.
> 
> 
> Может у тебя sylpheed старый? У меня 0.8.5 из Сизифа ... ;)

У меня из мастера

>> > См. выше. Возможно в мозилке тоже есть какие-то подобные настройки.
>>
>>Есть. У меня стоит галочка "При отправке сообщения перемещать копии в
>>Sent для localhost", но письмо все равно не может попасть в эту папку.
>>
> 
> На выходных посмотрю в mozilla-mail. Хотя оно у меня опять же - из
> Сизифа ...

Хотел собрать из сизифа, да какие-то библиотеки не нашел сразу, но не 
горело, поэтому отложил

>>А что происходит на уровне Maildir, когда создается папка для
>>отправленных писем? Может мне попробовать вписать то, что нужно в
> 
> Создается еще одна папка в формате Maildir. Имя - .Sent, содержимое:
> каталоги cur,new,tmp и файл maildirfolder нулевой длины с атрибутами
> rwx только для владельца.
> 
> 
>>какой-нибудь файл руками? Только в какой и что?
> 
> Я думаю, руками создавать не имеет смысла. Надо искать в чем причина ...

Вот если б еще найти :)

Ну пока, до понедельника.

А ты правда с Сахалина? Сколько ж времени сейчас у вас?

-- 
С уважением, Прокопьев Евгений



^ permalink raw reply	[flat|nested] 10+ messages in thread

* [sisyphus] Re: [sisyphus][JT] Postfix+Courier IMAP+Maildrop
  2002-11-01 12:45               ` Прокопьев Евгений
@ 2002-11-01 13:27                 ` Dmitry Lebkov
  0 siblings, 0 replies; 10+ messages in thread
From: Dmitry Lebkov @ 2002-11-01 13:27 UTC (permalink / raw)
  To: sisyphus

On Fri, 01 Nov 2002 15:45:20 +0300
Прокопьев Евгений <john@rmts.donpac.ru> wrote:

[skip]

> 
> А ты правда с Сахалина? Сколько ж времени сейчас у вас?
:))) Правда. MSK+7

WBR, Dmitry Lebkov


^ permalink raw reply	[flat|nested] 10+ messages in thread

end of thread, other threads:[~2002-11-01 13:27 UTC | newest]

Thread overview: 10+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2002-10-31 10:13 [sisyphus] Postfix+Courier IMAP+Maildrop Прокопьев Евгений
2002-10-31 12:07 ` Dmitry Lebkov
2002-10-31 13:21   ` Прокопьев Евгений
2002-10-31 14:22     ` Dmitry Lebkov
2002-11-01  7:04       ` Прокопьев Евгений
2002-11-01  7:24         ` Dmitry Lebkov
2002-11-01  8:13           ` Прокопьев Евгений
2002-11-01 12:28             ` Dmitry Lebkov
2002-11-01 12:45               ` Прокопьев Евгений
2002-11-01 13:27                 ` [sisyphus] Re: [sisyphus][JT] " Dmitry Lebkov

ALT Linux Sisyphus discussions

This inbox may be cloned and mirrored by anyone:

	git clone --mirror http://lore.altlinux.org/sisyphus/0 sisyphus/git/0.git

	# If you have public-inbox 1.1+ installed, you may
	# initialize and index your mirror using the following commands:
	public-inbox-init -V2 sisyphus sisyphus/ http://lore.altlinux.org/sisyphus \
		sisyphus@altlinux.ru sisyphus@altlinux.org sisyphus@lists.altlinux.org sisyphus@lists.altlinux.ru sisyphus@lists.altlinux.com sisyphus@linuxteam.iplabs.ru sisyphus@list.linux-os.ru
	public-inbox-index sisyphus

Example config snippet for mirrors.
Newsgroup available over NNTP:
	nntp://lore.altlinux.org/org.altlinux.lists.sisyphus


AGPL code for this site: git clone https://public-inbox.org/public-inbox.git