ALT Linux Community general discussions
 help / color / mirror / Atom feed
From: Mikhail Zabaluev <mhz@alt-linux.org>
To: ALT Linux <mandrake-russian@altlinux.ru>
Subject: [mdk-re] Re: Big procmail trouble
Date: Wed Dec 26 14:22:16 2001
Message-ID: <20011226113622.GC5642@localhost.localdomain> (raw)
In-Reply-To: <20011225191411.78d2b45a.skuznetsov@comail.ru>

Hello Kuznetsov,

Первый рецепт для тестирования .procmailrc (после MAILDIR):

:0c :
backup

Если почта пропадает, копии будут в $MAILDIR/backup. Если все нормально, это
правило впоследствии удаляется.

On Tue, Dec 25, 2001 at 07:14:11PM +0300, Kuznetsov Sergey wrote:
>
> Приветствую всех в этот печальный день...
> 
> Случилось следующее: решил я настроить procmail. Прочитал FILTERING
> MAIL FAQ, попробовал, протестировал и написал .procmailrc следующего
> содержания:
> 
> * # Directory for storing procmail configuration and log files
> PMDIR=$HOME/Procmail
> 
> # Put ## before LOGFILE if you want no logging (not recommended)
> LOGFILE=$PMDIR/log
> 
> # Set to yes when debugging
> VERBOSE=no
> 
> # Remove ## when debugging; set to no if you want minimal logging
> ## LOGABSTRACT=all 
> 
> # Replace $HOME/Msgs with your message directory
> # Mutt and elm use $HOME/Mail
> # Pine uses $HOME/mail
> # Netscape Messenger uses $HOME/nsmail
> # Some NNTP clients, such as slrn & nn, use $HOME/News
> # Mailboxes in maildir format are often put in $HOME/Maildir
> MAILDIR=$HOME/Mail # Make sure this directory exists!
> 
> ##INCLUDERC=$PMDIR/testing.rc
> INCLUDERC=$PMDIR/lists.rc
> INCLUDERC=$PMDIR/patients.rc
> INCLUDERC=$PMDIR/spam.rc
> 
> В lists.rc написал следующее:
> 
> :0
> * ^Subject:.*[oodisc]
> inbox/Mandrake-Russian/Open Office
> 
> :0
> * ^Subject:.*[mdk-re]
> inbox/Mandrake-Russian
> 
> :0
> * ^Subject:.*\<DOWNLOAD\>
> inbox/CityCat/Download
> 
> :0
> * ^Subject:.*LinuxNews|.*LinuxRSP
> inbox/LinuxNews
> 
> :0
> * ^From:.*CityCat|Subscribe.ru
> inbox/CityCat
> 
> :0
> * ^From:.*MailList.ru
> inbox/IZone
> 
> :0
> * ^Subject:.*Unixware
> inbox/LinuxNews/Unixware
> 
> :0
> * ^Subject:.*Freeware.ru
> inbox/Freeware
> 
> :0
> * ^Subject:.*Анекдоты
> inbox/Анекдоты

Правило, скорее всего, не будет работать, поскольку "Анекдоты" в
заголовке закодировано по стандарту MIME. С русским именем файла тоже
возможна масса проблем, не в procmail, но где-нибудь еще.

Рассылки лучше различать по заголовку "From " (без двоеточия) или по
специальным заголовкам типа "List-Id:", буде таковые в наличии.

> 
> :0
> * ^From:localhost.localdomain
> inbox/postmaster
> 
> ...И скачал почту. Залезаю в мыльницу и o-o-ps... Пусто. Только старые
> письма. А 353 новых - как корова языком. Обновил дерево папок -
> индейское жилище. Полез в лог. И тут-то мне поплохело.
> 
> >From root@localhost.localdomain  Tue Dec 25 16:32:39 2001
>  Subject: Anacron job 'cron.daily'
>   Folder: inbox/Mandrake-Russian/Open					    545
> procmail: Skipped "Office"
> >From yozhik  Tue Dec 25 17:05:34 2001
>  Subject: [oodisc]
> =?KOI8-R?Q?=F3=C5=D4=C5=D7=C1=D1=20=D5=D3=D4=C1=CE=CF=D7=CB=
>   Folder: inbox/Mandrake-Russian/Open					   3271
> procmail: Skipped "Office"
> 
> И так 88 kb, их приводить не буду. Что же я такого натворил? Если я
> правильно понял ругань, procmail'у не понравился пробел в имени
> каталога.

Совершенно верно. В Unix с пробелами в именах файлов лучше не связываться.

Не забывайте признак lock (второе двоеточие) в заголовках правил,
которые сохраняют почту в ящики. Иначе можете получить поврежденные
ящики или потерять письма.

-- 
Stay tuned,
  MhZ                                     JID: mookid@jabber.org
___________
Women are wiser than men because they know less and understand more.
		-- Stephens



  parent reply	other threads:[~2001-12-26 14:22 UTC|newest]

Thread overview: 21+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2001-12-25 19:11 [mdk-re] " Kuznetsov Sergey
2001-12-25 19:31 ` Dmitry V. Levin
2001-12-25 23:33 ` [mdk-re] sound trouble Роман Тутов
2001-12-26 18:57   ` Konstantin Volckov
2001-12-27  1:41     ` Роман Тутов
2001-12-27 13:15       ` Konstantin Volckov
2001-12-28  2:30         ` Роман Тутов
2001-12-27 14:23       ` AVL
2001-12-28  2:30         ` Роман Тутов
2001-12-28 10:19           ` AVL
2001-12-28 20:40             ` Роман Тутов
2001-12-28 21:55               ` AVL
2001-12-28 23:47                 ` Роман Тутов
2001-12-29  1:24                   ` AVL
2001-12-29  8:54                     ` Vitaly Lipatov
2001-12-28 22:40               ` Konstantin Volckov
2001-12-29  4:40               ` Shur
2001-12-26 14:22 ` Mikhail Zabaluev [this message]
2001-12-27  0:30   ` [mdk-re] Re: Big procmail trouble Kuznetsov Sergey
2001-12-26 15:24 ` [mdk-re] " Michael Shigorin
2001-12-27  0:30   ` Kuznetsov Sergey

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20011226113622.GC5642@localhost.localdomain \
    --to=mhz@alt-linux.org \
    --cc=mandrake-russian@altlinux.ru \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link

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