ALT Linux Community general discussions
 help / color / mirror / Atom feed
* Re: [Comm] Почтовые ящики по NFS
  2003-01-14 18:12 [Comm] Почтовые ящики по NFS Тарас Абламский
@ 2003-01-14 17:55 ` Igor Homyakov
  2003-01-14 18:25   ` Re[2]: " Тарас Абламский
  0 siblings, 1 reply; 14+ messages in thread
From: Igor Homyakov @ 2003-01-14 17:55 UTC (permalink / raw)
  To: community


On Tue, Jan 14, 2003 at 09:12:47PM +0300, Тарас Абламский wrote:
> Здравствуйте все.

> Чувствую что это несложно, но пока не получилось. :(

> postfix на сервере раскидывает почту по ящикам в /var/spool/mail/<username>
> Монтирую /var/spool/mail (rw) по NFS на другую машину 
> запускаю mutt, письма видит, а удалить не может. 
> Говорит: "Почтовый ящик немодифицируем."
> mail говорит: "mail: Unable to lock mailbox: No locks available"

не совсем в тему, но:
   по NFS лучше и удобнее работать с Maildir (экспортировать дом. каталоги)   
--
Igor Homyakov
<homyakov at altlinux dot ru>
http://counter.li.org/cgi-bin/runscript/display-person.cgi?user=190141


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

* Re: [Comm] Почтовые ящики по NFS
  2003-01-14 18:25   ` Re[2]: " Тарас Абламский
@ 2003-01-14 18:10     ` Igor Homyakov
  2003-01-14 18:58       ` Re[2]: " Тарас Абламский
  0 siblings, 1 reply; 14+ messages in thread
From: Igor Homyakov @ 2003-01-14 18:10 UTC (permalink / raw)
  To: community

On Tue, Jan 14, 2003 at 09:25:43PM +0300, Тарас Абламский wrote:

> > 
> > > postfix на сервере раскидывает почту по ящикам в /var/spool/mail/<username>
> > > Монтирую /var/spool/mail (rw) по NFS на другую машину 
> > > запускаю mutt, письма видит, а удалить не может. 
> > > Говорит: "Почтовый ящик немодифицируем."
> > > mail говорит: "mail: Unable to lock mailbox: No locks available"
> > 
> > не совсем в тему, но:
> >    по NFS лучше и удобнее работать с Maildir (экспортировать дом. каталоги)   

> Хорошо, а как это настроить (где про это почитать)?

> домашнии каталоги раздаются по NFS уже давно.

просто надо включить доставку не в mailbox, а в Maildir ( ~user/Maildir/ )
в postfix|procmail

--
Igor Homyakov
<homyakov at altlinux dot ru>
http://counter.li.org/cgi-bin/runscript/display-person.cgi?user=190141


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

* [Comm] Почтовые ящики по NFS
@ 2003-01-14 18:12 Тарас Абламский
  2003-01-14 17:55 ` Igor Homyakov
  0 siblings, 1 reply; 14+ messages in thread
From: Тарас Абламский @ 2003-01-14 18:12 UTC (permalink / raw)
  To: community

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

Чувствую что это несложно, но пока не получилось. :(

postfix на сервере раскидывает почту по ящикам в /var/spool/mail/<username>
Монтирую /var/spool/mail (rw) по NFS на другую машину 
запускаю mutt, письма видит, а удалить не может. 
Говорит: "Почтовый ящик немодифицируем."
mail говорит: "mail: Unable to lock mailbox: No locks available"

на сервере все в порядке и с mutt и с mail.

Чего я сделал не так?


--
Тарас.



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

* Re[2]: [Comm] Почтовые ящики по NFS
  2003-01-14 17:55 ` Igor Homyakov
@ 2003-01-14 18:25   ` Тарас Абламский
  2003-01-14 18:10     ` Igor Homyakov
  0 siblings, 1 reply; 14+ messages in thread
From: Тарас Абламский @ 2003-01-14 18:25 UTC (permalink / raw)
  To: community

-----Original Message-----
From: Igor Homyakov <homyakov@ramax.spb.ru>
To: community@altlinux.ru
Date: Tue, 14 Jan 2003 20:55:25 +0300
Subject: Re: [Comm] Почтовые ящики по NFS

> 
> 
> 
> On Tue, Jan 14, 2003 at 09:12:47PM +0300, Тарас Абламский wrote:
> > Здравствуйте все.
> 
> > Чувствую что это несложно, но пока не получилось. :(
> 
> > postfix на сервере раскидывает почту по ящикам в /var/spool/mail/<username>
> > Монтирую /var/spool/mail (rw) по NFS на другую машину 
> > запускаю mutt, письма видит, а удалить не может. 
> > Говорит: "Почтовый ящик немодифицируем."
> > mail говорит: "mail: Unable to lock mailbox: No locks available"
> 
> не совсем в тему, но:
>    по NFS лучше и удобнее работать с Maildir (экспортировать дом. каталоги)   

Хорошо, а как это настроить (где про это почитать)?

домашнии каталоги раздаются по NFS уже давно.

--
Тарас.
_______________________________________


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

* Re: [Comm] Почтовые ящики по NFS
  2003-01-14 18:58       ` Re[2]: " Тарас Абламский
@ 2003-01-14 18:43         ` Igor Homyakov
  2003-01-14 19:13           ` Re[2]: " Тарас Абламский
  2003-01-15  5:06         ` Sergey V. Golovin
  2003-01-15  5:22         ` Sergey V. Golovin
  2 siblings, 1 reply; 14+ messages in thread
From: Igor Homyakov @ 2003-01-14 18:43 UTC (permalink / raw)
  To: community

On Tue, Jan 14, 2003 at 09:58:15PM +0300, Тарас Абламский wrote:

> в /etc/postfix/main.cf
> home_mailbox = Maildir/

> $mkdir /home/taras/Maildir
> #service postfix restart

> Все равно складывает в /var/spool/mail/taras
> Что-то еще надо сделать?

у меня была такая же проблема к сожалению, я уже не помню как 
её решил. если не к спеху, подождите до завтра.

--
Igor Homyakov
<homyakov at altlinux dot ru>
http://counter.li.org/cgi-bin/runscript/display-person.cgi?user=190141


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

* Re[2]: [Comm] Почтовые ящики по NFS
  2003-01-14 18:10     ` Igor Homyakov
@ 2003-01-14 18:58       ` Тарас Абламский
  2003-01-14 18:43         ` Igor Homyakov
                           ` (2 more replies)
  0 siblings, 3 replies; 14+ messages in thread
From: Тарас Абламский @ 2003-01-14 18:58 UTC (permalink / raw)
  To: community

-----Original Message-----
From: Igor Homyakov <homyakov@ramax.spb.ru>
To: community@altlinux.ru
Date: Tue, 14 Jan 2003 21:10:30 +0300
Subject: Re: [Comm] Почтовые ящики по NFS

> 
> On Tue, Jan 14, 2003 at 09:25:43PM +0300, Тарас Абламский wrote:
> 
> > > 
> > > > postfix на сервере раскидывает почту по ящикам в /var/spool/mail/<username>
> > > > Монтирую /var/spool/mail (rw) по NFS на другую машину 
> > > > запускаю mutt, письма видит, а удалить не может. 
> > > > Говорит: "Почтовый ящик немодифицируем."
> > > > mail говорит: "mail: Unable to lock mailbox: No locks available"
> > > 
> > > не совсем в тему, но:
> > >    по NFS лучше и удобнее работать с Maildir (экспортировать дом. каталоги)   
> 
> > Хорошо, а как это настроить (где про это почитать)?
> 
> > домашнии каталоги раздаются по NFS уже давно.
> 
> просто надо включить доставку не в mailbox, а в Maildir ( ~user/Maildir/ )
> в postfix|procmail
> 
в /etc/postfix/main.cf
home_mailbox = Maildir/

$mkdir /home/taras/Maildir
#service postfix restart

Все равно складывает в /var/spool/mail/taras
Что-то еще надо сделать?

--
Тарас.
_______________________________________
@Mail.ru  Национальная почтовая служба
http://www.mail.ru
_______________________________________


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

* Re[2]: [Comm] Почтовые ящики по NFS
  2003-01-14 18:43         ` Igor Homyakov
@ 2003-01-14 19:13           ` Тарас Абламский
  0 siblings, 0 replies; 14+ messages in thread
From: Тарас Абламский @ 2003-01-14 19:13 UTC (permalink / raw)
  To: community

-----Original Message-----
From: Igor Homyakov <homyakov@ramax.spb.ru>
To: community@altlinux.ru
Date: Tue, 14 Jan 2003 21:43:11 +0300
Subject: Re: [Comm] Почтовые ящики по NFS

> 
> On Tue, Jan 14, 2003 at 09:58:15PM +0300, Тарас Абламский wrote:
> 
> > в /etc/postfix/main.cf
> > home_mailbox = Maildir/
> 
> > $mkdir /home/taras/Maildir
> > #service postfix restart
> 
> > Все равно складывает в /var/spool/mail/taras
> > Что-то еще надо сделать?
> 
> у меня была такая же проблема к сожалению, я уже не помню как 
> её решил. если не к спеху, подождите до завтра.
> 
Спасибо. 
до завтра (меня все равно уже охрана выгоняет)

--
Тарас.



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

* Re: [Comm] Почтовые ящики по NFS
  2003-01-14 18:58       ` Re[2]: " Тарас Абламский
  2003-01-14 18:43         ` Igor Homyakov
@ 2003-01-15  5:06         ` Sergey V. Golovin
  2003-01-15 13:21           ` Taras Ablamsky
  2003-01-15  5:22         ` Sergey V. Golovin
  2 siblings, 1 reply; 14+ messages in thread
From: Sergey V. Golovin @ 2003-01-15  5:06 UTC (permalink / raw)
  To: community

On 14 Jan Tue 21:58, Тарас Абламский wrote:
> > просто надо включить доставку не в mailbox, а в Maildir ( ~user/Maildir/ )
> > в postfix|procmail
> > 
> в /etc/postfix/main.cf
> home_mailbox = Maildir/
> 
> $mkdir /home/taras/Maildir
> #service postfix restart
> 
> Все равно складывает в /var/spool/mail/taras
> Что-то еще надо сделать?

По-моему, такая строчка

mailbox_command = /usr/bin/procmail -a $DOMAIN -d $LOGNAME

должна быть закомментирована или, наоборот, 
оставить, а убрать home_mailbox и настроить
.procmailrc - что-то вроде:

:0
/home/taras/Maildir/

-- 
Sergey V. Golovin


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

* Re: [Comm] Почтовые ящики по NFS
  2003-01-14 18:58       ` Re[2]: " Тарас Абламский
  2003-01-14 18:43         ` Igor Homyakov
  2003-01-15  5:06         ` Sergey V. Golovin
@ 2003-01-15  5:22         ` Sergey V. Golovin
  2 siblings, 0 replies; 14+ messages in thread
From: Sergey V. Golovin @ 2003-01-15  5:22 UTC (permalink / raw)
  To: community

Кстати, вот из help'а к mutt

 Maildir.  The newest of the mailbox formats, used by the Qmail MTA (a
  replacement for sendmail).  Similar to MH, except that it adds three
  subdirectories of the mailbox: tmp, new and cur.  Filenames for the
  messages are chosen in such a way they are unique, even when two
  programs are writing the mailbox over NFS, which means that no file
  locking is needed.

Так что Igor Homyakov сказал в тему - Maildir дожны избавить
от ошибок блокировки.

-- 
Sergey V. Golovin


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

* Re: [Comm] Почтовые ящики по NFS
  2003-01-15  5:06         ` Sergey V. Golovin
@ 2003-01-15 13:21           ` Taras Ablamsky
  2003-01-15 16:20             ` Sergey V. Golovin
  0 siblings, 1 reply; 14+ messages in thread
From: Taras Ablamsky @ 2003-01-15 13:21 UTC (permalink / raw)
  To: community


Sergey V. Golovin пишет:

|On 14 Jan Tue 21:58, Тарас Абламский wrote:
|
|>>просто надо включить доставку не в mailbox, а в Maildir (
~user/Maildir/ )
|>>в postfix|procmail
|>>
|>в /etc/postfix/main.cf
|>home_mailbox = Maildir/
|>
|>$mkdir /home/taras/Maildir
|>#service postfix restart
|>
|>Все равно складывает в /var/spool/mail/taras
|>Что-то еще надо сделать?
|
|
|По-моему, такая строчка
|
|mailbox_command = /usr/bin/procmail -a $DOMAIN -d $LOGNAME
|
|должна быть закомментирована или, наоборот,
|оставить, а убрать home_mailbox и настроить
|.procmailrc - что-то вроде:
|
|:0
|/home/taras/Maildir/
|
Да, я это уже понял. Где-то наткнулся в документации на приориет
этих опций там home_mailbox самая последняя,
mailbox_command важнее (теперь не могу найти где это прочитал, может
приснилось :)
Сейчас на работе попробую с NFS.

Кстати, где еще может устанавливаться $MAIL для юзеров ?
написал в /etc/profile
[ -n "$MAIL" ] || MAIL="/home/$LOGNAME/Maildir/"

вхожу под юзером
$echo $MAIL
/var/mail/t
в /etc/bashrc, ~/.bashrc MAIL нет


-- 
Абламский Тарас
<taras.ablamsky@volsu.ru>
Волгоград Linux User Group
http://volgordad.lug.ru/





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

* Re: [Comm] Почтовые ящики по NFS
  2003-01-15 13:21           ` Taras Ablamsky
@ 2003-01-15 16:20             ` Sergey V. Golovin
  2003-01-15 17:56               ` Re[2]: " Тарас Абламский
  0 siblings, 1 reply; 14+ messages in thread
From: Sergey V. Golovin @ 2003-01-15 16:20 UTC (permalink / raw)
  To: community

On 15 Jan Wed 16:21, Taras Ablamsky wrote:
> Да, я это уже понял. Где-то наткнулся в документации на приориет
> этих опций там home_mailbox самая последняя,
> mailbox_command важнее (теперь не могу найти где это прочитал, может
> приснилось :)
> Сейчас на работе попробую с NFS.
> 
> Кстати, где еще может устанавливаться $MAIL для юзеров ?
> написал в /etc/profile
> [ -n "$MAIL" ] || MAIL="/home/$LOGNAME/Maildir/"
> 
> вхожу под юзером
> $echo $MAIL
> /var/mail/t
> в /etc/bashrc, ~/.bashrc MAIL нет

Все правильно, для всех - меняется в /etc/profile. 
Если та же X-сессия, то и не получится
увидеть изменения. После редактирования 
/etc/profile зайдите через консоль 
или вообще завершите X-сессию и зайдите вновь.

-- 
Sergey V. Golovin


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

* Re[2]: [Comm] Почтовые ящики по NFS
  2003-01-15 16:20             ` Sergey V. Golovin
@ 2003-01-15 17:56               ` Тарас Абламский
  2003-01-16  7:36                 ` Igor Homyakov
  0 siblings, 1 reply; 14+ messages in thread
From: Тарас Абламский @ 2003-01-15 17:56 UTC (permalink / raw)
  To: community

-----Original Message-----
From: "Sergey V. Golovin" <svgol@samkon.ru>
To: community@altlinux.ru
Date: Wed, 15 Jan 2003 20:20:40 +0400
Subject: Re: [Comm] Почтовые ящики по NFS

> 
> On 15 Jan Wed 16:21, Taras Ablamsky wrote:
> > Да, я это уже понял. Где-то наткнулся в документации на приориет
> > этих опций там home_mailbox самая последняя,
> > mailbox_command важнее (теперь не могу найти где это прочитал, может
> > приснилось :)
> > Сейчас на работе попробую с NFS.
> > 
> > Кстати, где еще может устанавливаться $MAIL для юзеров ?
> > написал в /etc/profile
> > [ -n "$MAIL" ] || MAIL="/home/$LOGNAME/Maildir/"
> > 
> > вхожу под юзером
> > $echo $MAIL
> > /var/mail/t
> > в /etc/bashrc, ~/.bashrc MAIL нет
> 
> Все правильно, для всех - меняется в /etc/profile. 
> Если та же X-сессия, то и не получится
> увидеть изменения. После редактирования 
> /etc/profile зайдите через консоль 
> или вообще завершите X-сессию и зайдите вновь.
> 

Я все проверял через консоль, mutt. Х у меня даже не запущен.
Maildir через NFS работает на ура.

Спасибо за помощь.
Буду разбираться дальше.


--
Тарас.
_______________________________________


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

* Re: [Comm] Почтовые ящики по NFS
  2003-01-15 17:56               ` Re[2]: " Тарас Абламский
@ 2003-01-16  7:36                 ` Igor Homyakov
  2003-01-16 14:42                   ` Re[2]: " Тарас Абламский
  0 siblings, 1 reply; 14+ messages in thread
From: Igor Homyakov @ 2003-01-16  7:36 UTC (permalink / raw)
  To: community


On Wed, Jan 15, 2003 at 08:56:25PM +0300, Тарас Абламский wrote:


> Я все проверял через консоль, mutt. Х у меня даже не запущен.
> Maildir через NFS работает на ура.

насколько я помню более правильный способ установить MAIL
использовать /etc/profile.d/ создав там файл mailbox.sh c
экспортом переменной MAIL

--
Igor Homyakov
<homyakov at altlinux dot ru>
http://counter.li.org/cgi-bin/runscript/display-person.cgi?user=190141


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

* Re[2]: [Comm] Почтовые ящики по NFS
  2003-01-16  7:36                 ` Igor Homyakov
@ 2003-01-16 14:42                   ` Тарас Абламский
  0 siblings, 0 replies; 14+ messages in thread
From: Тарас Абламский @ 2003-01-16 14:42 UTC (permalink / raw)
  To: community

-----Original Message-----
From: Igor Homyakov <homyakov@ramax.spb.ru>
To: community@altlinux.ru
Date: Thu, 16 Jan 2003 10:36:37 +0300
Subject: Re: [Comm] Почтовые ящики по NFS

> On Wed, Jan 15, 2003 at 08:56:25PM +0300, Тарас Абламский wrote:
> 
> 
> > Я все проверял через консоль, mutt. Х у меня даже не запущен.
> > Maildir через NFS работает на ура.
> 
> насколько я помню более правильный способ установить MAIL
> использовать /etc/profile.d/ создав там файл mailbox.sh c
> экспортом переменной MAIL
> 

Да, так я и сделал. Работает.
Это, кстати, написано в самом /etc/profile.
И еще если у юзера shell=/bin/zsh, то /etc/profile не выполняется вообще, 
а скрипты в /etc/profile.d выполняются всегда 
(верней они выполняются из /etc/zshrc тоже).

Но все же интересно: получается что $MAIL устанавливается еще 
до /etc/profile т.к. [ -n "$MAIL" ] в нем говорит что она уже есть.
У меня такое подозрение, что $MAIL прописано где-то в login или еще раньше, 
но до исходников я пока еще не долез (времени нет).

Да, у меня Master 2.0 (с updates)

--
Тарас.



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

end of thread, other threads:[~2003-01-16 14:42 UTC | newest]

Thread overview: 14+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2003-01-14 18:12 [Comm] Почтовые ящики по NFS Тарас Абламский
2003-01-14 17:55 ` Igor Homyakov
2003-01-14 18:25   ` Re[2]: " Тарас Абламский
2003-01-14 18:10     ` Igor Homyakov
2003-01-14 18:58       ` Re[2]: " Тарас Абламский
2003-01-14 18:43         ` Igor Homyakov
2003-01-14 19:13           ` Re[2]: " Тарас Абламский
2003-01-15  5:06         ` Sergey V. Golovin
2003-01-15 13:21           ` Taras Ablamsky
2003-01-15 16:20             ` Sergey V. Golovin
2003-01-15 17:56               ` Re[2]: " Тарас Абламский
2003-01-16  7:36                 ` Igor Homyakov
2003-01-16 14:42                   ` Re[2]: " Тарас Абламский
2003-01-15  5:22         ` Sergey V. Golovin

ALT Linux Community general discussions

This inbox may be cloned and mirrored by anyone:

	git clone --mirror http://lore.altlinux.org/community/0 community/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 community community/ http://lore.altlinux.org/community \
		mandrake-russian@linuxteam.iplabs.ru community@lists.altlinux.org community@lists.altlinux.ru community@lists.altlinux.com
	public-inbox-index community

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


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