The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

Вышел postfix 2.2, обзор новшеств.

10.03.2005 08:09

Что новенького:

  • Поддержка TLS и IPv6;
  • Более гибкий интерфейс запросов к LDAP, MySQL и PostgreSQL;
  • Поддержка БД CDB, SDBM и NIS+ интегрирована в Postfix;
  • Кэширование исходящих SMTP соединений, за одну сессию smtp(8) может отправлять более одного письма;
  • Можно выборочно отключать опции ESMTP;
  • anvil(8) Ограничения на число параллельных соединений от одного клиента, отправителей и получателей в указанный промежуток времени.
  • Новые smtpd_*_restrictions;
  • И многое другое.

    1. Главная ссылка к новости (ftp://ftp.opennet.ru/pub/postf...)
    2. Скачать
    3. Change log
    Автор новости: unk
    Лицензия: CC BY 3.0
    Короткая ссылка: https://opennet.ru/5167-postfix
    Ключевые слова: postfix, mail
    При перепечатке указание ссылки на opennet.ru обязательно


    Обсуждение (38) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, Andrey (??), 10:11, 10/03/2005 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Где бы взять собранный уже пакет.
     
     
  • 2.2, pablo (??), 11:05, 10/03/2005 [^] [^^] [^^^] [ответить]  
  • +/
    Кто может разъяснить.
    "Кэширование исходящих SMTP соединений, за одну сессию smtp(8) может отправлять более одного письма;" - имееться в виду случай при отправке нескольких писем на один домен/mx?
     
     
  • 3.3, uldus (ok), 11:28, 10/03/2005 [^] [^^] [^^^] [ответить]  
  • +/
    >Кто может разъяснить.
    >"Кэширование исходящих SMTP соединений, за одну сессию smtp(8) может отправлять более одного
    >письма;" - имееться в виду случай при отправке нескольких писем на
    >один домен/mx?


    SMTP client-side connection caching. Instead of disconnecting immediately after a mail transaction, the Postfix SMTP client can save the open connection to the scache(8) connection cache daemon, so that any SMTP client process can reuse that session for another mail transaction.  See the CONNECTION_CACHE_README document for a description of configuration and implementation.

     
     
  • 4.6, pablo (??), 13:53, 10/03/2005 [^] [^^] [^^^] [ответить]  
  • +/
    А как это происходит?
    Допустим есть smtp-сессия между mx.domain1 и mx.domain2
    отправляем письмо с mx.domain1, дальше? У нас к кеше осталась smtp сессия между двумя mx'ами.. как мы ее модем использовать еще кроме как переслать еще одно письмо?
    Что именно кешируеться?
     
     
  • 5.9, demon (??), 14:55, 10/03/2005 [^] [^^] [^^^] [ответить]  
  • +/
    Все именно для того чтобы послать еще одно письмо по тому же tcp коннекту
     
  • 2.7, Аноним (7), 14:16, 10/03/2005 [^] [^^] [^^^] [ответить]  
  • +/
    >Где бы взять собранный уже пакет.
    в портеже уже есть
    echo "mail-mta/postfix ~x86" >> /etc/portage/package.keywords
    emerge sync && emerge postfix
    :D
     
  • 2.29, ALex_hha (??), 18:40, 22/03/2005 [^] [^^] [^^^] [ответить]  
  • +/
    >Где бы взять собранный уже пакет.
    Например здесь http://download.fedora.redhat.com/pub/fedora/linux/core/development/i386/Fedo

    Или лучше взять исходники здесь http://download.fedora.redhat.com/pub/fedora/linux/core/development/SRPMS/
    и собрать пакет самому.

     
     
  • 3.30, unk (ok), 20:42, 23/03/2005 [^] [^^] [^^^] [ответить]  
  • +/
    >>Где бы взять собранный уже пакет.
    >Например здесь http://download.fedora.redhat.com/pub/fedora/linux/core/development/i386/Fedo
    Нельзя брать postfix из RH ни 2.1 не 2.2 - там кривые патчи.
    (например get_hostname.c)
     

  • 1.4, dimus (??), 13:18, 10/03/2005 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Здорово! Качаем все...
     
  • 1.5, dvl (?), 13:46, 10/03/2005 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    подскажите русскоязычный грамотный ресурс по установке и использованию postfix, с опытом внедрения.
     
     
  • 2.8, Ruslan_Y (ok), 14:24, 10/03/2005 [^] [^^] [^^^] [ответить]  
  • +/
    отдельного ресурса не видел... т.ч. поиск по opennet.ru поможет!
    Тут есть неплохая статья по установке postfix c postgres.
     
  • 2.10, me (??), 15:54, 10/03/2005 [^] [^^] [^^^] [ответить]  
  • +/
    устарел немного, но для начала - нормально.
    http://www.multik.ru/linux/ispmailv2/
     
  • 2.12, Mranton (??), 22:03, 10/03/2005 [^] [^^] [^^^] [ответить]  
  • +/
    вообще на сайте Постфикса есть обширная документация. Многоуважемый автор не  является коренным носителем языка => документы легкочитаемы :)
    совсем другая ситуация с "Postfix: The Definitive Guide" - читать и понимать намного труднее
     

  • 1.11, sauron (?), 18:24, 10/03/2005 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    уже довольно сильно. Там описано для postfix 2.0.x
     
  • 1.13, besarg (?), 07:00, 11/03/2005 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Судя по заявленным фичам, postfix приближается к exim_3.2x который был года 4 назад. Ну чтож, года через 2-3 доберётся на функциональности exim_4.4x. *sigh*
     
     
  • 2.14, ДК (?), 08:39, 11/03/2005 [^] [^^] [^^^] [ответить]  
  • +/
    Да, exim сильный сервер. Особенно 4ка. Особенно с exiscan-acl'ем.
    Впрочем, это уже оффтопик.

    Кстати, любителям postfix'а вопрос: можно ли там делать проверки сообщений на спам/вирусы (внешними программами разумеется) непосредственно в SMTP сессии? Т.е. что-бы по результатам проверки можно было тут же (в текущей SMTP сессии) ответить "550 у вас вирус - письмо не принято".

     
     
  • 3.15, dvg_lab (??), 09:15, 11/03/2005 [^] [^^] [^^^] [ответить]  
  • +/
    У меня именно так и настроено... правда протормаживает пока антивирь и антиспам проверит, но это уже не вина постфикса... мне вообще постфикс понравился, при моей загрузке в примерно 4 тыщи полезных писем в день + антиспам и антивир, показывает себя только с хорошей стороны.
     
     
  • 4.18, StSphinx (??), 10:19, 11/03/2005 [^] [^^] [^^^] [ответить]  
  • +/
    А не могли бы вы описать как у вас это сделано?
     
     
  • 5.19, dvg_lab (??), 10:23, 11/03/2005 [^] [^^] [^^^] [ответить]  
  • +/
    >А не могли бы вы описать как у вас это сделано?

    Ключевые слова amavsd-new, spam-assassin + clamav. Дока как это все настроить где-то здесь валяется, я только отрихтовал немного на предмет 550 не отходя от кассы, для этого правда пришлось юзать devel версию постфикса. Но имхо он от стэйбл не отличается ни разу :-)

     
     
  • 6.21, Алекс (??), 13:39, 11/03/2005 [^] [^^] [^^^] [ответить]  
  • +/
    > я только отрихтовал немного на предмет 550 не отходя от кассы

    Вы не могли бы показать часть конфига ответственную за "550 не отходя от кассы"?

     
     
  • 7.22, dvg_lab (??), 14:30, 11/03/2005 [^] [^^] [^^^] [ответить]  
  • +/
    >> я только отрихтовал немного на предмет 550 не отходя от кассы
    >
    >Вы не могли бы показать часть конфига ответственную за "550 не отходя
    >от кассы"?

    В master.cf

    smtp   inet   n  -  n  -  -  smtpd
       -o smtpd_proxy_filter=127.0.0.1:10024
       -o smtpd_client_connection_count_limit=10

     
  • 3.31, Grey (?), 15:47, 25/10/2005 [^] [^^] [^^^] [ответить]  
  • +/
    >Да, exim сильный сервер. Особенно 4ка. Особенно с exiscan-acl'ем.
    >Впрочем, это уже оффтопик.
    >
    >Кстати, любителям postfix'а вопрос: можно ли там делать проверки сообщений на спам/вирусы
    >(внешними программами разумеется) непосредственно в SMTP сессии? Т.е. что-бы по результатам
    >проверки можно было тут же (в текущей SMTP сессии) ответить "550
    >у вас вирус - письмо не принято".

    у меня вот в exim4 не получается такое сделать с квотами :( получаем письмо полностью, а только потом проверяем квоту и доставляем если можно... как бы это дело победить? есть опыт? подскажите плиз...

     
     
  • 4.32, _Nick_ (??), 23:08, 26/10/2005 [^] [^^] [^^^] [ответить]  
  • +/
    >у меня вот в exim4 не получается такое сделать с квотами :(
    >получаем письмо полностью, а только потом проверяем квоту и доставляем если
    >можно... как бы это дело победить? есть опыт? подскажите плиз...


    exim.org
    docs
    ACL

     
     
  • 5.33, Grey (ok), 14:47, 31/10/2005 [^] [^^] [^^^] [ответить]  
  • +/
    >>у меня вот в exim4 не получается такое сделать с квотами :(
    >>получаем письмо полностью, а только потом проверяем квоту и доставляем если
    >>можно... как бы это дело победить? есть опыт? подскажите плиз...
    >
    >
    >exim.org
    >docs
    >ACL

    а чуть подробнее можно?

     
     
  • 6.34, _Nick_ (??), 15:01, 31/10/2005 [^] [^^] [^^^] [ответить]  
  • +/
    >>exim.org
    >>docs
    >>ACL
    >
    >а чуть подробнее можно?

    тебя интересуют ACLи. Конкретно "цепочка" (не помню как точно)
    acl_smtp_data
    Она запускается на проверку после приема SMTP команды DATA и всего мыла с точкой в последней строке. Т.е. когда уже все мыло реально у тебя на серваке.

    в этой "цепочке" ты впишешь нужные чеки на размер, содержание, хедеры...
    все что захочешь. И в ответ можешь сказать хоть 2XX, хоть 5XX.

    Детальнее смотрите в наших последующих репортажах с exim.org :)

     
     
  • 7.35, Grey (ok), 15:07, 31/10/2005 [^] [^^] [^^^] [ответить]  
  • +/
    >>>exim.org
    >>>docs
    >>>ACL
    >>
    >>а чуть подробнее можно?
    >
    >тебя интересуют ACLи. Конкретно "цепочка" (не помню как точно)
    >acl_smtp_data
    >Она запускается на проверку после приема SMTP команды DATA и всего мыла
    >с точкой в последней строке. Т.е. когда уже все мыло реально
    >у тебя на серваке.
    >
    >в этой "цепочке" ты впишешь нужные чеки на размер, содержание, хедеры...
    >все что захочешь. И в ответ можешь сказать хоть 2XX, хоть 5XX.
    >
    >
    >Детальнее смотрите в наших последующих репортажах с exim.org :)

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

    интересует откинуть сессию до того как мыло примем...

     
     
  • 8.36, _Nick_ (??), 15:15, 31/10/2005 [^] [^^] [^^^] [ответить]  
  • +/
    цытирую по словам но с поправками Она запускается на проверку после приема S... текст свёрнут, показать
     
     
  • 9.37, Grey (ok), 15:20, 31/10/2005 [^] [^^] [^^^] [ответить]  
  • +/
    простите, чёт не пойму вот сейчас отправил мыло заведомо превышающее квоту ящ... текст свёрнут, показать
     
     
  • 10.38, _Nick_ (??), 17:12, 31/10/2005 [^] [^^] [^^^] [ответить]  
  • +/
    да я бы дал весь конфиг с потрохами с удовольствием тока вот не такой у меня ... большой текст свёрнут, показать
     
  • 2.16, billymicrosoft.ru (?), 09:57, 11/03/2005 [^] [^^] [^^^] [ответить]  
  • +/
    Ниразу exim не пробовал...
    А что есть в exim, чего нет в postfix?
    И чем exim лучше postfix?
     

  • 1.17, Критик (?), 10:17, 11/03/2005 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    А что за зверь такой, пакет postfixadmin во FreeBSD?
     
     
  • 2.20, qwerty (??), 10:56, 11/03/2005 [^] [^^] [^^^] [ответить]  
  • +/
    What is Postfix Admin

    Postfix Admin is a Web Based Management tool created for Postfix.
    It is a PHP based application that handles Postfix Style Virtual Domains and Users that are stored in MySQL.

    Postfix Admin supports:
    - Virtual Mailboxes / Virtual Aliases / Forwarders.
    - Domain to Domain forwarding / Catch-All.
    - Vacation (auto-response) for Virtual Mailboxes.
    - Quota / Alias & Mailbox limits per domain.
    - Backup MX.
    - Packaged with over 25 languages... (Thank you all for sending them!)

    Requirements:
    - Postfix 2.0 or higher.
    - Apache 1.3.27 or higher.
    - PHP 4.1 or higher.
    - MySQL 3.23.xx or higher.

     

  • 1.23, ABATAPA (?), 15:40, 11/03/2005 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Тестировал неделю на P4 3.0 / 2048M / 2x120G SATA связку
    postfix + mysql + maildrop + courier + tls + postfixadmin + spamassasin + clamsmtp + clamav + greylist (и т.д.)

    Делал разные связки - spamassassin менялся на cpamd+spamc, per user настройки его хранились то в файлах, то в SQL, менялось количество процессов...
    Тестировал с помощью postal-0.62 и mailgraph.

    Что могу сказать... Запросы все растут. Лучший результат - ~6000/min прием, из них только ~500/min доставляется сразу (а не кладутся в очередь). 8(

    После тестирования в течение 6 часов комп "шуршит" еще несколько часов, "разгребая" очередь. Чуть сбойнешь с лимитами - и то памяти мало, то процессы мрут, то скорость падает...

    На мой взгляд, это - лучшая связка для почты сегодня, но... Фильтрация (маркировка) спама жрет все больше ресурсов... Впрочем, и спама все больше...

     
     
  • 2.24, SergeyP (?), 16:23, 11/03/2005 [^] [^^] [^^^] [ответить]  
  • +/
    Похоже при больших нагрузках (особенно со спам фильтрами)
    надо несколько серверов в паралель ставить.
     
     
  • 3.25, Аноним (-), 20:50, 11/03/2005 [^] [^^] [^^^] [ответить]  
  • +/
    Кстати, а кто как решает проблему распараллеливания почтовых серверов, например с помощью того-же postfix-a ? (как настроить для параллельной работы?)
     
     
  • 4.26, unk (ok), 21:31, 11/03/2005 [^] [^^] [^^^] [ответить]  
  • +/
    У postfix на эту тему крутить нечего - делается банальный load-balancing, любыми доступными вам средствами.
     
  • 2.27, unk (ok), 21:36, 11/03/2005 [^] [^^] [^^^] [ответить]  
  • +/
    >Что могу сказать... Запросы все растут. Лучший результат - ~6000/min прием, из
    >них только ~500/min доставляется сразу (а не кладутся в очередь). 8(
    Настроить postfix не пробовали?
     
     
  • 3.28, TaranTuL (ok), 15:43, 12/03/2005 [^] [^^] [^^^] [ответить]  
  • +/
    >>Что могу сказать... Запросы все растут. Лучший результат - ~6000/min прием, из
    >>них только ~500/min доставляется сразу (а не кладутся в очередь). 8(
    >Настроить postfix не пробовали?


    Использовать правильную систему не пробовали? Вот какой должен быть ответ.

    ведь если посмотреть что делают.. точнее чего ждут процессы, то сразу видно причину тормоза.

     
     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Партнёры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2024 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру