From: Yuri Ryazantsev <yuri@unix.ru>
To: mandrake-russian@altlinux.ru
Subject: Re: [mdk-re] Re: [mdk-re] ðÏÞÔÏ×ÁÑ ÚÁÄÁÞÁ
Date: Thu May 10 13:19:13 2001
Message-ID: <20010510132348.A9095@mail.unix.ru> (raw)
In-Reply-To: <20010510120811.1950bc2f.vserge@menatepspb.msk.ru>; from vserge@menatepspb.msk.ru on Thu, May 10, 2001 at 12:08:11PM +0400
On Thu, May 10, 2001 at 12:08:11PM +0400, Volkov Serge wrote:
> > Для некоторых частных задач в postfix возможно использовать rewrite
> > (ключевые слова в config файле: canonical_maps, recipient_canonical_maps,
> > sender_canonical_maps). Но для общего случая есть у postfix'а проблемы. Он
> > переписывает адреса во всем (заголовке письма и envelop'е). Поэтому лично я
> > перешел на exim (там этих проблем нет, да и диагностика по-прозрачней).
> >
> А чем он так уж лучше?? постфикса
Нельзя говорить о том, кто лучше и кто хуже. Каждая программа хороша для
своего круга задач. Моя эволюция почтовых систем строилась исходя из
увеличения количества почтовых ящиков и доменов, а также писем в минуту:
smail -> sendmail -> qmail -> postfix -> exim -> ...
Теперь почему на каждом из этапов переходил к другому:
В начале выбрал smail как удобно настраиваемая конфигурация. Тогда в
sendmail'e (а это было только выбор из двух - 1993 год) даже m4 не было.
Затем быстро уперся в быстродействие на очень загруженной машине и перешел
на sendmail (работал на нем дольше всех).
Далее возникала проблема - виртуальные домены с маскированием адресов в
каждом. Когда посмотрел, что для решения этой задачи мне необходимо слегка
изменить идеологию обработки писем в sendmail.cf (а его я могу не только
понять, но и написать без m4), а также начали сыпаться в нем проколы по
security - начал смотреть в другую сторону.
qmail - хорошая, быстрая и безопасная система, но с плохой повторяемостью
конфигураций (имею в виду создание клонов серверов). Хороша когда у
тебя один сервер и ты все помнишь, что делаешь.
Именно поэтому перешел на postfix (идеологии близки, но конфигурации
значительно проще и повторяемость лучше. Недостатки - кофигурация одинакова
для всех потоков писем (общие правила переписывания адресов, общие таймауты,
и т.д.), необходимо ставить кучу дополнительных программ для "Day-to-day
management".
exim - использую уже около года. Предыдущие задачи решены. Недостатки пока
вижу, что может через некоторое время упрусь в его быстродействие (сейчас
около 7000 писем в час). Тогда скорее всего буду смотреть в сторону
разделенных серверов и может быть zmailer. Достоинства:
- прозрачная конфигурация (похожа на smail) - понятно как каждого типа письмо
обрабатывается;
- полностью разделяется конфигурация для каждого потока писем, включая
таймауты, правила переписывания ...
- есть возможность проверки и отладки конфигурации. Как переписался адрес,
куда письмо пойдет ...
- есть возможность диагностики и управления: почему письмо застряло в
очереди и когда оно в следующий раз будет пытаться отправиться. Как
корректно удалить письмо из очереди или изменить его статус.
- есть возможность фильтрации проходящих писем (procmail фильтрует на
последнем этапе и только локальные письма). Для особого изощрения эти
фильтры можно писать даже на перле.
Это мой опыт и я его не навязываю, а просто делюсь. Если нужно подробнее -
готов ответить на поставленные вопросы.
with best wishes,
Yuri.
next prev parent reply other threads:[~2001-05-10 13:19 UTC|newest]
Thread overview: 33+ messages / expand[flat|nested] mbox.gz Atom feed top
2001-05-10 9:15 [mdk-re] Почтовая задача Volkov Serge
2001-05-10 9:15 ` Volkov Serge
2001-05-10 9:23 ` Kostya Timoshenko
2001-05-10 9:28 ` [mdk-re] " Alexandre Redko
2001-05-10 10:26 ` [mdk-re] Re: [mdk-re] Почтоваязадача Sergey V Turchin
2001-05-10 17:46 ` [mdk-re] Re: [mdk-re] Почтовая задача Michael Shigorin
2001-05-10 9:29 ` Valerij Pipin
2001-05-10 10:26 ` Volkov Serge
2001-05-10 11:48 ` [mdk-re] Re: [mdk-re] ðÏÞÔÏ×ÁÑ ÚÁÄÁÞÁ Yuri Ryazantsev
2001-05-10 12:05 ` [mdk-re] Re: [mdk-re] Почтовая задача Volkov Serge
2001-05-10 13:19 ` Yuri Ryazantsev [this message]
2001-05-13 1:48 ` Mikhail Zabaluev
2001-05-13 18:22 ` [mdk-re] Re: [mdk-re] ðÏÞÔÏ×ÁÑ ÚÁÄÁÞÁ Yuri Ryazantsev
2001-05-14 14:07 ` [mdk-re] Re: Почтовая задача Mikhail Zabaluev
2001-05-14 14:42 ` Vyt
2001-05-14 15:27 ` [mdk-re] Re: ðÏÞÔÏ×ÁÑ ÚÁÄÁÞÁ Yuri Ryazantsev
2001-05-14 15:35 ` [mdk-re] Re: Почтовая задача Vyt
2001-05-14 16:00 ` [mdk-re] Re: ðÏÞÔÏ×ÁÑ ÚÁÄÁÞÁ Yuri Ryazantsev
2001-05-14 16:09 ` [mdk-re] Re: Почтовая задача Vyt
2001-05-14 23:26 ` [mdk-re] Re: ðÏÞÔÏ×ÁÑ ÚÁÄÁÞÁ Yuri Ryazantsev
2001-05-14 14:58 ` [mdk-re] Re: [mdk-re] Re: Почтовая задача Alexandre V. Kliouchnik
2001-05-15 8:18 ` [mdk-re] Re: [mdk-re] " Mikhail Zabaluev
2001-05-15 11:41 ` Vyt
2001-05-19 2:08 ` [mdk-re] " Mikhail Zabaluev
2001-05-19 3:41 ` [mdk-re] Re: ðÏÞÔÏ×ÁÑ ÚÁÄÁÞÁ Yuri Ryazantsev
2001-05-19 13:04 ` [mdk-re] Re: [mdk-re] Re: Почтовая задача Mikhail Zabaluev
2001-05-20 12:16 ` [mdk-re] Re: [mdk-re] Re: ðÏÞÔÏ×ÁÑ ÚÁÄÁÞÁ Yuri Ryazantsev
2001-05-16 8:37 ` [mdk-re] Re: [mdk-re] Почтовая задача Alexandre Kliouchnik
2001-05-14 15:16 ` [mdk-re] Re: ðÏÞÔÏ×ÁÑ ÚÁÄÁÞÁ Yuri Ryazantsev
2001-05-10 12:14 ` [mdk-re] Re: [mdk-re] Re: [mdk-re] Почтовая задача Valerij Pipin
2001-05-10 17:48 ` Michael Shigorin
2001-05-10 10:22 ` Antonio
2001-05-10 10:29 ` [mdk-re] " Alexander Bokovoy
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=20010510132348.A9095@mail.unix.ru \
--to=yuri@unix.ru \
--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