From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: From: Mikhail Zabaluev To: ALT Linux Message-ID: <20011226113622.GC5642@localhost.localdomain> Mail-Followup-To: Mikhail Zabaluev , ALT Linux References: <20011225191411.78d2b45a.skuznetsov@comail.ru> Mime-Version: 1.0 Content-Type: text/plain; charset=koi8-r Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <20011225191411.78d2b45a.skuznetsov@comail.ru> User-Agent: Mutt/1.3.24i Subject: [mdk-re] Re: Big procmail trouble Sender: mandrake-russian-admin@altlinux.ru Errors-To: mandrake-russian-admin@altlinux.ru X-BeenThere: mandrake-russian@altlinux.ru X-Mailman-Version: 2.0 Precedence: bulk Reply-To: mandrake-russian@altlinux.ru List-Help: List-Post: List-Subscribe: , List-Id: Linux-Mandrake RE / ALT Linux discussion list List-Unsubscribe: , List-Archive: Date: Wed Dec 26 14:22:16 2001 X-Original-Date: Wed, 26 Dec 2001 14:36:22 +0300 Archived-At: List-Archive: List-Post: 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:.*\ > 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