* [mdk-re] postfix (ÉÌÉ procmail?) ÄÕÂÌÉÒÕÅÔ ÐÉÓØÍÁ
@ 2000-12-20 5:45 Yury K
2000-12-20 14:37 ` [mdk-re] Re: [mdk-re] postfix (или procmail?) дублирует письма Ivan Zakharyaschev
0 siblings, 1 reply; 2+ messages in thread
From: Yury K @ 2000-12-20 5:45 UTC (permalink / raw)
To: Mandrake-russian
Вот такая задачка встала: необходимо, чтобы письма, приходящие на адрес
b2@my_domain.ru посылались также на gb@my_domain.ru
В /etc/procmailrc написал:
0: c
* ^TOb2
! gb
Как бы работает - b2 получает письмо, gb получает копию и... сообщение от
MAILER_DAEMON'а с руганью про non-delivered message.
В логах postfix сообщает, что пытается переслать письма от кого-нибудь к b2,
от b2 к gb, а потом вдруг от gb к gb, после чего loop.
Да, и в заголовках каждого письма есть строчка
>From получатель
Именно так, с уголком, и адресом (без домена) того, кому посылается письмо.
Так ведь не должно быть? Ведь есть Reply-To ?
Помогите, плиз, руки выпрямить!
Каштанов Ю.
^ permalink raw reply [flat|nested] 2+ messages in thread
* [mdk-re] Re: [mdk-re] postfix (или procmail?) дублирует письма
2000-12-20 5:45 [mdk-re] postfix (ÉÌÉ procmail?) ÄÕÂÌÉÒÕÅÔ ÐÉÓØÍÁ Yury K
@ 2000-12-20 14:37 ` Ivan Zakharyaschev
0 siblings, 0 replies; 2+ messages in thread
From: Ivan Zakharyaschev @ 2000-12-20 14:37 UTC (permalink / raw)
To: mandrake-russian
Hello, Yury!
On Tue, 19 Dec 2000, Yury K wrote:
> Вот такая задачка встала: необходимо, чтобы письма, приходящие на адрес
> b2@my_domain.ru посылались также на gb@my_domain.ru
> В /etc/procmailrc написал:
> 0: c
> * ^TOb2
> ! gb
> Как бы работает - b2 получает письмо, gb получает копию и... сообщение
> от
> MAILER_DAEMON'а с руганью про non-delivered message.
> В логах postfix сообщает, что пытается переслать письма от кого-нибудь
> к b2,
> от b2 к gb, а потом вдруг от gb к gb, после чего loop.
И не удивительно: команда ! gb пересылает сообщение обычными средствами
пересылки сообщений. Оно опять приходит как будто извне на Вашу систему и
опять обрабатывается программой доставки -- procmail, которая опять,
действуя в соотвествии с /etc/procmailrc и обнаружив в пришедшем сообщении
поле To: со значением b2, применяет к нему то же правило (! gb). При
пересылке сообщений основные поля обычно не меняются, добавляются новые,
поэтому To: и остается.
Решений масса: класть письмо gb прямо в ящик (что не очень хорошо),
поместить эти правила в ~b2/.procmailrc (что тоже не всегда возможно),
произвести более тонкую настройку этого правила в /etc/procmailrc,
например добавив в условия что-нибудь типа:
* !^TOgb
(Не знаю, будет ли конкретно это работать, можно поэкспериментировать с
другими заголовками или макросами procmail, например, Resent-From:). Если
нужно, можно найти примеры в man procmailex.
> Да, и в заголовках каждого письма есть строчка
> >From получатель
> Именно так, с уголком, и адресом (без домена) того, кому посылается
> письмо.
> Так ведь не должно быть? Ведь есть Reply-To ?
Это строчка служебная (она даже без двоеточия), обращать на нее внимание
не стоит.
--
С наилучшими пожеланиями,
Ivan Z.
^ permalink raw reply [flat|nested] 2+ messages in thread
end of thread, other threads:[~2000-12-20 14:37 UTC | newest]
Thread overview: 2+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2000-12-20 5:45 [mdk-re] postfix (ÉÌÉ procmail?) ÄÕÂÌÉÒÕÅÔ ÐÉÓØÍÁ Yury K
2000-12-20 14:37 ` [mdk-re] Re: [mdk-re] postfix (или procmail?) дублирует письма Ivan Zakharyaschev
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