The OpenNET Project / Index page

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

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"Значительный прогресс в развитии OpenSMTPD"
Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Изначальное сообщение [ Отслеживать ]

"Значительный прогресс в развитии OpenSMTPD"  +/
Сообщение от opennews (ok) on 05-Фев-13, 18:37 
Разработчики проекта OpenBSD подвели итоги (http://undeadly.org/cgi?action=article&sid=20130130081741) последних достижений проекта OpenSMTPD (http://www.opensmtpd.org/), в рамках которого развивается простая и безопасная замена Sendmail. Несмотря на то, что проект рассчитан на интеграцию с компонентами OpenBSD, поддерживается выпуск и переносимой версии OpenSMTPD, которая может быть использована в Linux (http://www.opensmtpd.org/portable.html), FreeBSD (http://www.freshports.org/mail/opensmtpd/), Mac OS X и других ОС. Особенностью OpenSMTPD является поддержка из коробки  "серых списков", аутентификацию пользователей (SMTP AUTH), SSL/TLS шифрование трафика, похожий на правила пакетного фильтра PF формат конфигурации.

Из недавно добавленных особенностей отмечается:

-  Расширенный формат подстановки масок в файлы aliases и ~/.forward.
-  Полностью переработана системы виртуальных почтовых доменов, добавлена возможность привязки  баз пользователей одного виртуального домена к другому, в том числе с выделением групп пользователей с использованием масок и созданием достаточно сложных правил сопоставления адресов с почтовым ящиком. Обеспечена поддержка заведения полностью независимых от системных аккаунтов виртуальных пользователей.
-  Упрощено создание фильтров для различных частей SMTP-сессии.
-  Переписан движок MTA, обеспечено кэширование DNS-запросов и запоминание статуса работоспособности MX.
-  Переписан код SMTP, добавлена поддержка подключения предварительных фильтров, выполняемых до начала обработки запроса.
-  Возможность фильтрации по email отправителя.
-  Добавлен новый бэкнд для хранения базы пользователей в SQLite, расширен API для создания собственных бэкендов хранения.
-  Добавлена начальная реализация бэкенда LDAP.
-  Сделаны первые шаги в реализации поддержки DKIM.
-  Поддержка привязки хостов к обработке запросов на заданных IP-дресах, возможность вывода разных ответов HELO для разных принимающих соединения IP-адресов.

-  Многочисленные оптимизации производительности и изменения, направленные на уменьшение потребления памяти.

URL: http://undeadly.org/cgi?action=article&sid=20130130081741
Новость: http://www.opennet.dev/opennews/art.shtml?num=36030

Ответить | Правка | Cообщить модератору

Оглавление

Сообщения по теме [Сортировка по времени | RSS]


2. "Значительный прогресс в развитии OpenSMTPD"  –6 +/
Сообщение от metallic (ok) on 05-Фев-13, 18:40 
Зачем?
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

3. "Значительный прогресс в развитии OpenSMTPD"  –6 +/
Сообщение от pavlinux (ok) on 05-Фев-13, 18:47 
" простая и безопасная замена..."
Но мы-то знаем, что просто - не бывает функционально, а функционально - не бывает безопастно.


Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору

4. "Значительный прогресс в развитии OpenSMTPD"  –7 +/
Сообщение от metallic (ok) on 05-Фев-13, 18:48 
> простая и безопасная замена

postfix, exim ?
но BSDMщики, легких путей не ищут, снова колесо изобретают

Ответить | Правка | ^ к родителю #3 | Наверх | Cообщить модератору

5. "Значительный прогресс в развитии OpenSMTPD"  +/
Сообщение от pavlinux (ok) on 05-Фев-13, 18:50 
> но BSDMщики, легких путей не ищут, снова колесо изобретают

Выросло новое поколение программистов, теперь рвут жопу на британский флаг,
пытаясь доказать, что они тоже не лохи (см. Поттреринг)


Ответить | Правка | ^ к родителю #4 | Наверх | Cообщить модератору

6. "Значительный прогресс в развитии OpenSMTPD"  +/
Сообщение от metallic (ok) on 05-Фев-13, 18:52 
>> но BSDMщики, легких путей не ищут, снова колесо изобретают
> Выросло новое поколение программистов, теперь рвут жопу на британский флаг,
> пытаясь доказать, что они тоже не лохи (см. Поттреринг)

Так а что, в юниксах уже все настолько развито, что уже и улучшать нечего?

Ответить | Правка | ^ к родителю #5 | Наверх | Cообщить модератору

7. "Значительный прогресс в развитии OpenSMTPD"  +1 +/
Сообщение от абыр email on 05-Фев-13, 19:08 
Ну уж SMTP MTA вполне развиты.
Ответить | Правка | ^ к родителю #6 | Наверх | Cообщить модератору

9. "Значительный прогресс в развитии OpenSMTPD"  +7 +/
Сообщение от pavlinux (ok) on 05-Фев-13, 19:19 
> Так а что, в юниксах уже все настолько развито, что уже и улучшать нечего?

У Юниксойдов три возраста:

1. Вау консоль!
2. Да ну нафиг, thunderbird/kmail/evolution AES512 GPG2 signed, IMAP4 SSL over IPSec via CryptoEthernet - рулез!
3. echo "Седня идём на Гамлета?" | mail -s "Привет" lenka_sosalka@server.com    


Ответить | Правка | ^ к родителю #6 | Наверх | Cообщить модератору

11. "Значительный прогресс в развитии OpenSMTPD"  +5 +/
Сообщение от ваноним on 05-Фев-13, 19:26 
4. А потом они взрослеют и заканчивают школу
Ответить | Правка | ^ к родителю #9 | Наверх | Cообщить модератору

27. "Значительный прогресс в развитии OpenSMTPD"  +4 +/
Сообщение от морда on 06-Фев-13, 00:22 
> 4. А потом они взрослеют и заканчивают школу

5. И удаляют арч.

Ответить | Правка | ^ к родителю #11 | Наверх | Cообщить модератору

14. "Значительный прогресс в развитии OpenSMTPD"  +4 +/
Сообщение от Andrey Mitrofanov on 05-Фев-13, 19:47 
> Выросло новое поколение программистов

Не! Опёнковцы _это делали всегда. И местами _очень удачно.

> они тоже не лохи (см. Поттреринг)

И, в отличие от, успехов им.

Ответить | Правка | ^ к родителю #5 | Наверх | Cообщить модератору

17. "Значительный прогресс в развитии OpenSMTPD"  +3 +/
Сообщение от Куяврик on 05-Фев-13, 19:58 
Никто же не говорит, что raid5/6 в BTRFS пишут лишь бы доказать, что они не лохи. Нормальный процесс - люди пишут софт, который им нужен. Им. Тебе не нужен - проходи мимо.
Ответить | Правка | ^ к родителю #5 | Наверх | Cообщить модератору

24. "Значительный прогресс в развитии OpenSMTPD"  +1 +/
Сообщение от Jimmi on 05-Фев-13, 22:06 
Однако, как время бежит... Павлик вырос :) Грасияс!
Ответить | Правка | ^ к родителю #5 | Наверх | Cообщить модератору

29. "Значительный прогресс в развитии OpenSMTPD"  –1 +/
Сообщение от pavlinux (ok) on 06-Фев-13, 04:22 
> Однако, как время бежит... Павлик вырос :) Грасияс!

Да, надоели вы мне, ушел ANT+ стек кодить.... :-P

Ответить | Правка | ^ к родителю #24 | Наверх | Cообщить модератору

37. "Значительный прогресс в развитии OpenSMTPD"  +/
Сообщение от ваноним on 06-Фев-13, 20:11 
"я уже третий день за Вами бегаю, чтобы сказать, насколько Вы мне безразличны!" (с)
Ответить | Правка | ^ к родителю #29 | Наверх | Cообщить модератору

39. "Значительный прогресс в развитии OpenSMTPD"  +/
Сообщение от pavlinux (ok) on 07-Фев-13, 00:25 
> "я уже третий день за Вами бегаю, чтобы сказать, насколько Вы мне
> безразличны!" (с)

:)

Ответить | Правка | ^ к родителю #37 | Наверх | Cообщить модератору

31. "Значительный прогресс в развитии OpenSMTPD"  –1 +/
Сообщение от Аноним (??) on 06-Фев-13, 11:44 
дети не в курсе, сколько всего вышло от "BSDMщиков"
Ответить | Правка | ^ к родителю #4 | Наверх | Cообщить модератору

8. "Значительный прогресс в развитии OpenSMTPD"  +/
Сообщение от Anonym on 05-Фев-13, 19:12 
> Зачем?

Just for fun. Не? Хотя вместо этого на месте Тео и компании я бы лучше оптимизировал Опенка под SMP.

Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору

35. "Значительный прогресс в развитии OpenSMTPD"  +1 +/
Сообщение от t28 on 06-Фев-13, 18:07 
> Зачем?

Плюсую, учитывая, что SMTP давно скомпрометировал себя и нуждается в замене. Лучше бы занялись реализацией MTP (не путать с SS7 MTP).

Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору

10. "Значительный прогресс в развитии OpenSMTPD"  –3 +/
Сообщение от YetAnotherOnanym (ok) on 05-Фев-13, 19:25 
Вряд ли NIH, скорее - лицензия.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

15. "Значительный прогресс в развитии OpenSMTPD"  +2 +/
Сообщение от Andrey Mitrofanov on 05-Фев-13, 19:50 
> скорее - лицензия.

Нет, лицензия - это в соседней палате. Здесь "мы - дартаньяны". И им почти веришь.

Ответить | Правка | ^ к родителю #10 | Наверх | Cообщить модератору

26. "Значительный прогресс в развитии OpenSMTPD"  +/
Сообщение от saNdro on 05-Фев-13, 22:56 
Она и есть. И ещё вроде у них были проблемы с возвратом изменений в исходное дерево postfix. Вот из-за всего этого они долго латали sendmail, а postfix жил, и дальше будет  жить, в портах опёнка.
Ответить | Правка | ^ к родителю #10 | Наверх | Cообщить модератору

19. "Значительный прогресс в развитии OpenSMTPD"  +6 +/
Сообщение от Пиу on 05-Фев-13, 20:00 
http://undeadly.org/cgi?action=article&sid=20130130081741

void
mail_cb(uint64_t id, struct filter_mail *p, void *arg)
{
    /* block idiots */
    if (! strcmp(p->domain, "0pointer.net")) {
        filter_api_reject(id, 530, "You're not welcome, go away !");
        return;
    }

    filter_api_accept(id);
}

// тонко

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

30. "Значительный прогресс в развитии OpenSMTPD"  +/
Сообщение от pavlinux (ok) on 06-Фев-13, 04:26 
>[оверквотинг удален]
> {
>  /* block idiots */
>  if (! strcmp(p->domain, "0pointer.net")) {
>      filter_api_reject(id, 530, "You're not welcome, go away
> !");
>      return;
>  }
>  filter_api_accept(id);
> }
> // тонко

http://0pointer.de/imprint


Name:    Lennart Poettering
Adresse/Address:    Simon-Dach-Str. 13
10245 Berlin
Deutschland/Germany
Email:    mzvzcerffhz (at) 0pointer (dot) de

Ответить | Правка | ^ к родителю #19 | Наверх | Cообщить модератору

21. "Значительный прогресс в развитии OpenSMTPD"  +1 +/
Сообщение от vle (ok) on 05-Фев-13, 20:11 
Гораздо интереснее было бы увидеть не достижения проекта OpenSMTPD,
а сравнительный анализ OpenSMTPD/Postfix/Exim.
В идеале от сторонних лиц.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

22. "Значительный прогресс в развитии OpenSMTPD"  +/
Сообщение от knike email on 05-Фев-13, 20:25 
Еще ранова-то сравнивать. OpenSMTPD еще сырой. Стоит у меня на домашнем севрере как пересыльщик сообщений системы. Периодически после очередного обновления что-то ломается.
Синтаксис конфига постоянно меняется, недавно проблемы были с тем, что на ipv4 адреса не мог ничего послать. Текущая модель разработки (снапшоты) не гарантирует никакой стабильности. После любого обновления может что-то слететь.
Имел вот дело с postfix. Этот даже при ошибках в логах как-то умудряется запускаеться. А OpenSMTP может в любую минуту упасть непонятно из-за чего.
Ответить | Правка | ^ к родителю #21 | Наверх | Cообщить модератору

23. "Значительный прогресс в развитии OpenSMTPD"  +/
Сообщение от knike email on 05-Фев-13, 20:28 
> Этот даже при ошибках в логах

Оговорился. При ошибках в конфиге, да и логах тоже.)))

Ответить | Правка | ^ к родителю #22 | Наверх | Cообщить модератору

25. "Значительный прогресс в развитии OpenSMTPD"  +/
Сообщение от Andrew Kolchoogin on 05-Фев-13, 22:31 
А у PostFix'а нет конфига в некотором смысле.
Там сделана вот какая парадигма: есть внутренние переменные, у которых _всегда_ есть некоторые значения по умолчанию ('postconf -d', кажется, их показывает). Соответственно, если парсер main.cf не может распарсить какую-то строку, он её просто пропускает, и значение соответствующей переменной остаётся дефолтным.
Чуть хуже ситуация, если в каких-то мапах ошибка: соответствующий сервис, конечно, поднимается, но как только для работы ему понадобится данная мапа, он умирает, если она битая.
Ответить | Правка | ^ к родителю #23 | Наверх | Cообщить модератору

28. "Значительный прогресс в развитии OpenSMTPD"  +/
Сообщение от metallica (ok) on 06-Фев-13, 01:21 
> А у PostFix'а нет конфига в некотором смысле.
> Там сделана вот какая парадигма: есть внутренние переменные, у которых _всегда_ есть
> некоторые значения по умолчанию ('postconf -d', кажется, их показывает). Соответственно,
> если парсер main.cf не может распарсить какую-то строку, он её просто
> пропускает, и значение соответствующей переменной остаётся дефолтным.

Вот такая парадигма из разряда:просто,доступно и в серьёз.Не должен конфиг являться
программой в программе.


Ответить | Правка | ^ к родителю #25 | Наверх | Cообщить модератору

32. "Значительный прогресс в развитии OpenSMTPD"  +1 +/
Сообщение от Сергей (??) on 06-Фев-13, 13:57 
Похоже первоначальная идея OpenSMTPD, замена монстра sendmail на простую систему OpenSMTPD, медленно, но верно трансформируется в очередной монстр...
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

33. "Значительный прогресс в развитии OpenSMTPD"  –1 +/
Сообщение от artemrts (ok) on 06-Фев-13, 15:17 
>  Похоже первоначальная идея OpenSMTPD, замена монстра sendmail на простую систему OpenSMTPD,
> медленно, но верно трансформируется в очередной монстр...

И что ж натолкнуло мэна на такую глупость?

Ответить | Правка | ^ к родителю #32 | Наверх | Cообщить модератору

34. "Значительный прогресс в развитии OpenSMTPD"  +1 +/
Сообщение от Сергей (??) on 06-Фев-13, 16:54 
Я пожалуй возьму свои слова на тему монстра назад, поскольку предпосылкой создания OpenSMTPD служило для авторов, дальше цитирую первое упомининие о OpenSMTPD,  "желание создать простой и безопасный SMTP-сервер, распространяемый под открытой лицензией. Gilles Chehade в течение 5 лет использовал Postfix, но испытывал дискомфорт из-за невозможности включить его в состав базовой системы OpenBSD, связанной с лицензионными ограничениями."
Создаем подобие Postfix со своим кодом и другой лицензией...
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

38. "Значительный прогресс в развитии OpenSMTPD"  +/
Сообщение от artemrts (ok) on 06-Фев-13, 20:40 
> Я пожалуй возьму свои слова на тему монстра назад, поскольку предпосылкой создания
> OpenSMTPD служило для авторов, дальше цитирую первое упомининие о OpenSMTPD,  
> "желание создать простой и безопасный SMTP-сервер, распространяемый под открытой лицензией.
> Gilles Chehade в течение 5 лет использовал Postfix, но испытывал дискомфорт
> из-за невозможности включить его в состав базовой системы OpenBSD, связанной с
> лицензионными ограничениями."
>  Создаем подобие Postfix со своим кодом и другой лицензией...

Вот так-то лучьше:))

Ответить | Правка | ^ к родителю #34 | Наверх | Cообщить модератору

36. "Значительный прогресс в развитии OpenSMTPD"  +1 +/
Сообщение от kurokaze (ok) on 06-Фев-13, 19:27 
"Правильная лицензия" это только оправдание, все дело в авторах сендмыла, хехе.
Без оправдания авторов openSMTPD обвинили бы в антилиберализме
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




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

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