The OpenNET Project / Index page

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



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

"Релиз почтового сервера Postfix 3.4.0 "  +/
Сообщение от opennews (?), 28-Фев-19, 09:10 
После года разработки состоялся (https://www.mail-archive.com/postfix-announce@postfix.o...) релиз новой стабильной ветки почтового сервера Postfix - 3.4.0 (http://www.postfix.org). В то же время объявлено о прекращении поддержки ветки Postfix 3.0 (https://www.opennet.ru/opennews/art.shtml?num=41636), выпущенной в начале 2015 года. Postfix является одним из редких проектов, сочетающих одновременно высокую безопасность, надёжность и производительность, чего удалось добиться благодаря продуманной архитектуре (http://www.postfix.org/OVERVIEW.html) и достаточно жесткой политике оформления кода и аудита патчей. Код проекта распространяется под лицензиями EPL 2.0 (Eclipse Public license) и IPL 1.0 (IBM Public License).


В соответствии с февральским автоматизированным опросом (http://www.securityspace.com/s_survey/data/man.201901/mxsurv...) более двух миллионов почтовых серверов, доля Exim составляет 56.91% (год назад 56.56%), Postfix используется на 34.42% (33.79%) почтовых серверов, Sendmail - 4.16% (4.59%), Microsoft Exchange - 0.61% (0.85%).


Основные новшества (ftp://ftp.porcupine.org/mirrors/postfix-release/official/pos...):

-  Поддержка сохранения лога в произвольный файл или стандартных выходной поток (stdout), помимо ведения логов через syslog. Прямое сохранение лога в файл позволяет упростить настройку почтового сервера в macOS и решить ряд проблем  при запуске при помощи systemd. Вывод лога в stdout позволяет исключить syslogd из зависимостей при выполнении Postfix в изолированном контейнере. Для ведения логов добавлен новый процесс postlogd, активация которого производится через сервис 'postlog' в master.cf;


-  В коде сервера SMTP, клиента SMTP и прокси TLS (tlsproxy) добавлена поддержка SNI (Server Name Indication), которая позволяет обеспечить доступ через шифрованное соединение к разным виртуальным хостам на одном IP-адресе;


-  В реализацию SMTP-клиента добавлена возможность выполнение сразу нескольких доставок в рамках одного шифрованного TLS-соединения, что положительно отражается на производительности, особенно при подключении к серверам, применяющим ограничения для клиентов, передающих большое число запросов, каждый раз разрывая и устанавливая соединение;


-  В SMTP-сервере (smtpd) и межсетевом экране (postscreen) добавлена поддержка  расширения "CHUNKING ESMTP" (без BINARYMIME), определённого в RFC 3030 (https://www.ietf.org/rfc/rfc3030.txt) и реализующего поддержку команды "BDAT", предназначенной для кусочной передачи тела письма вместо передачи неделимым блоком при помощи команды DATA. Применение "CHUNKING ESMTP" приводит к небольшому росту производительности и снижению сетевой нагрузки;

-  Поддержка файлов конфигурации для TLS, в которых можно определить сразу несколько разных наборов ключей и сертификатов. Файлы могут подключаться в качестве lookup-таблиц для SNI (tls_server_sni_maps) и позволяют обойтись без  создания отдельный файлов для разных ключей/сертификатов на базе RSA, DSA, Elliptic Curve и т.п.

-  Прекращена поддержка OpenSSL 1.0.1 (разработчики OpenSSL прекратили поддержку данной ветки ещё в 2016 году) и более ранних выпусков.


URL: https://www.mail-archive.com/postfix-announce@postfix.o...
Новость: https://www.opennet.ru/opennews/art.shtml?num=50219

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

Оглавление

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


1. "Релиз почтового сервера Postfix 3.4.0 "  –1 +/
Сообщение от инвестор (?), 28-Фев-19, 09:10 
> В коде сервера SMTP, клиента SMTP и прокси TLS (tlsproxy) добавлена поддержка SNI (Server Name Indication)

Накотец-то.

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

2. "Релиз почтового сервера Postfix 3.4.0 "  –1 +/
Сообщение от marios (ok), 28-Фев-19, 09:49 
А в чём смысл? SNI позволяет клиенту сообщить, к какому серверу он подключается.
Postfix же не web-сервер, там нету виртуальных сайтов.
Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

3. "Релиз почтового сервера Postfix 3.4.0 "  +5 +/
Сообщение от Andrey Mitrofanov (?), 28-Фев-19, 09:56 
> А в чём смысл? SNI позволяет клиенту сообщить, к какому серверу он
> подключается.
> Postfix же не web-сервер, там нету виртуальных сайтов.

Это Ж криптография!  ...позволяет клиенту сообщить серверу, который из _кучи_ его, сервера, сертификаов/ключей шифрования ему будет "приятно" видеть.

В канальном уровне должно быть больше....   выбора, приятностей [для никому невидимых библиотек] и нипанятных протоколов.   Б - Безопасность.

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

4. "Релиз почтового сервера Postfix 3.4.0 "  +1 +/
Сообщение от товарищ майор (?), 28-Фев-19, 09:57 
смысл что раньше не палили какому домену адресована почта, а теперь я все вижу!

> Postfix же не web-сервер, там нету виртуальных сайтов.

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

  

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

6. "Релиз почтового сервера Postfix 3.4.0 "  –1 +/
Сообщение от dude (?), 28-Фев-19, 10:10 
SNI в почте нужен не всем, но там, где нужен, там нет другого нормального решения.
Кто уверен, что это не так - ну, вы можете жить дальше в своём уютном мирке, это дело ваше.
Ответить | Правка | ^ к родителю #4 | Наверх | Cообщить модератору

8. "Релиз почтового сервера Postfix 3.4.0 "  –2 +/
Сообщение от товарищ майор (?), 28-Фев-19, 10:34 
> SNI в почте нужен не всем, но там, где нужен, там нет другого нормального решения.

да. А то как же я увижу, какому домену вы на самом деле адресовали почту, и кого надо вечером "брать".

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

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

26. "Релиз почтового сервера Postfix 3.4.0 "  –3 +/
Сообщение от Michael Shigorinemail (ok), 28-Фев-19, 13:51 
Ух, прям представилось: сидит себе такой Венема, и тут подошедший из ниоткуда майор ласковым голосом, приставив к голове беретт... в смысле наган: "дружок, шоб к утру SNI было сделано -- и как следует!".
Ответить | Правка | ^ к родителю #8 | Наверх | Cообщить модератору

32. "Релиз почтового сервера Postfix 3.4.0 "  –1 +/
Сообщение от товарищ майор (?), 28-Фев-19, 15:28 
Михаил, ну вам-то стыдно не знать, что мы так грубо не работаем. Оставьте все эти шпили-вили конкурирующим конторам.

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

И, заметьте - добровольно и с песней - есть что в changelog написать!

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

7. "Релиз почтового сервера Postfix 3.4.0 "  +/
Сообщение от marios (ok), 28-Фев-19, 10:16 
Вижу проблему в нерадивых админах.
Если каждый админ станет радивым, заставит SMTP-сервера чекать сертификаты других SMTP-серверов, интернет немедленно улучшится [чуточку].
Ответить | Правка | ^ к родителю #4 | Наверх | Cообщить модератору

33. "Релиз почтового сервера Postfix 3.4.0 "  +/
Сообщение от товарищ майор (?), 28-Фев-19, 15:29 
интернет от этого безусловно улучшится - почта ходить перестанет, освободит каналы для нужного и полезного cp.

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

5. "Релиз почтового сервера Postfix 3.4.0 "  +/
Сообщение от Нанобот (ok), 28-Фев-19, 10:06 
>    там нету виртуальных сайтов.

там по-идее есть виртуальные почтовые домены, каждый со своим сертификатом

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

13. "Релиз почтового сервера Postfix 3.4.0 "  +/
Сообщение от Аноним (-), 28-Фев-19, 11:23 
Смысл как всегда в деньгах. Чем больше заработаешь, тем лучше!
Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору

30. "Релиз почтового сервера Postfix 3.4.0 "  –2 +/
Сообщение от Аноним (30), 28-Фев-19, 15:12 
SNI позволяет клиенту не плеваться сообщением "подлинность стервера не может быть проверена"...
Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору

34. "Релиз почтового сервера Postfix 3.4.0 "  +1 +/
Сообщение от товарищ майор (?), 28-Фев-19, 15:31 
именно - то есть позволяет скрыть тот факт, что сервер не принадлежит конторе, которой выдан сертификат, и сами сертификаты она раздает вместе с закрытым ключом кому попало, или вовсе принимает вашу почту на массхостинге.
Правильная технология, все как я заказывал.
Ответить | Правка | ^ к родителю #30 | Наверх | Cообщить модератору

31. "Релиз почтового сервера Postfix 3.4.0 "  +1 +/
Сообщение от Аноним (30), 28-Фев-19, 15:13 
> там нету виртуальных сайтов

У вас нету. А у меня, как у хостера, пара тысяч доменов.

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

11. "Релиз почтового сервера Postfix 3.4.0 "  +/
Сообщение от iFRAME (ok), 28-Фев-19, 11:02 
> Microsoft Exchange - 0.61% (0.85%).

Очень сомнительно. У корпорастов почти сплошь Exchange.

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

16. "Релиз почтового сервера Postfix 3.4.0 "  +7 +/
Сообщение от Анонимфывфывemail (?), 28-Фев-19, 11:36 
они стыдливо прячутся за sendmail postfix qmail exim
Ответить | Правка | ^ к родителю #11 | Наверх | Cообщить модератору

18. "Релиз почтового сервера Postfix 3.4.0 "  +/
Сообщение от лютый жабист__ (?), 28-Фев-19, 12:08 
>они стыдливо прячутся за sendmail postfix qmail exim

Бредишь. Мы прячемся за каким-нибудь ironport.

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

25. "Релиз почтового сервера Postfix 3.4.0 "  +/
Сообщение от Crazy Alex (ok), 28-Фев-19, 12:51 
...которого почему-то не видно в статистике?
Ответить | Правка | ^ к родителю #18 | Наверх | Cообщить модератору

48. "Релиз почтового сервера Postfix 3.4.0 "  –5 +/
Сообщение от лютый жабист__ (?), 01-Мрт-19, 07:54 
>которого почему-то не видно в статистике

И что? На 100500 постфиксов/экзимов на пустой как барабан VPSочке приходится один ironport, а за ним exchange с десятками или сотнями терабайт корп почты. Ты просто не поверишь сколько мусора^Wпочты генерит контора на допустим 10к голов. Всякие корп рассылочки, приказы и прочая шелуха, которое рассылается сразу всем.

Ну, зато постфиксов много. Есть чем гордиться...

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

60. "Релиз почтового сервера Postfix 3.4.0 "  +/
Сообщение от _ (??), 04-Мрт-19, 05:14 
Да есть чем годится!
Но пoпaбoль вaнтузятников всё ещё доставляет :)
Хотя вроде бы должны были уже и привыкнуть ... а подиж ты! :-)

А если уж я тебе расскажу из чего ironport сделан ...
Посмотри внимательно чего они где то в 2003-2009 году у Канады купили :) Кл0ун bля :-)))))

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

46. "Релиз почтового сервера Postfix 3.4.0 "  +1 +/
Сообщение от Anonymouse (?), 28-Фев-19, 23:58 
Не, qmail здесь лишний, его только олдфаги применяють.
Ответить | Правка | ^ к родителю #16 | Наверх | Cообщить модератору

61. "Релиз почтового сервера Postfix 3.4.0 "  +/
Сообщение от _ (??), 04-Мрт-19, 05:17 
Вообще то неправда. Олдфаги на шлимыле, а поделку профессора в реальной жизни применяют те же кто сегодня драйвера на js пишет :-)
Ответить | Правка | ^ к родителю #46 | Наверх | Cообщить модератору

14. "Релиз почтового сервера Postfix 3.4.0 "  +/
Сообщение от Фанбой systemd (?), 28-Фев-19, 11:24 
> Вывод лога в stdout позволяет исключить syslogd из зависимостей при выполнении Postfix в изолированном контейнере. Для ведения логов добавлен новый процесс postlogd, активация которого производится через сервис 'postlog' в master.cf

Я, верный фанбой systemd, обвиняю Витсе Венему в велосипедостроении!!!!11

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

15. "Релиз почтового сервера Postfix 3.4.0 "  +2 +/
Сообщение от Аноним (15), 28-Фев-19, 11:25 
> Витсе Венему

А хто ето?

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

24. "Релиз почтового сервера Postfix 3.4.0 "  +1 +/
Сообщение от OpenEcho (?), 28-Фев-19, 12:48 
папа Postfix-a
Ответить | Правка | ^ к родителю #15 | Наверх | Cообщить модератору

28. "Релиз почтового сервера Postfix 3.4.0 "  +/
Сообщение от Аноним (28), 28-Фев-19, 15:07 
Заместитель папы же.
Ответить | Правка | ^ к родителю #24 | Наверх | Cообщить модератору

29. "Релиз почтового сервера Postfix 3.4.0 "  +1 +/
Сообщение от Andrey Mitrofanov (?), 28-Фев-19, 15:12 
> Заместитель папы же.

Отыменно, папа у нас _IBM_ https://metadata.ftp-master.debian.org/changelogs/main/p/pos...
, а это так, донор спе ^W кода.

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

27. "Релиз почтового сервера Postfix 3.4.0 "  –1 +/
Сообщение от Michael Shigorinemail (ok), 28-Фев-19, 13:53 
Прежде обвинения стоит провести расследование.  А то вдруг вскроется, что архитектура postfix мало-мало старше орхетиктуры* systemd и там privsep сразу был задуман.

* да, п.5 правил форума...

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

17. "Релиз почтового сервера Postfix 3.4.0 "  –6 +/
Сообщение от Ilya Indigo (ok), 28-Фев-19, 11:39 
> 3.4.0

Я думал оно будет 3.3.3, а оно вот так. :-(

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

21. "Релиз почтового сервера Postfix 3.4.0 "  +1 +/
Сообщение от Аноним (-), 28-Фев-19, 12:27 
Держи нас в курсе, очень важная инфа!
Ответить | Правка | ^ к родителю #17 | Наверх | Cообщить модератору

23. "Релиз почтового сервера Postfix 3.4.0 "  +/
Сообщение от Ilya Indigo (ok), 28-Фев-19, 12:41 
> Держи нас в курсе, очень важная инфа!

Когда почтовый сервер исправно работает, его архитектура продумана и надёжна, что до сих пор в нём не было не одной критической уязвимости, а не критическая уязвимость была, на моей памяти одна и то по вине gcc и его флагов оптимизаций, его API практически не меняется даже после изменения мажорной версии, то только и остаётся что смотреть на циферки.

P.S. Держу Вас в курсе. :-)

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

35. "Релиз почтового сервера Postfix 3.4.0 "  –1 +/
Сообщение от Аноним (35), 28-Фев-19, 15:36 
не верифицировать подписи.(GnuPG) 1.4.20. или надо новее?
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

36. "Релиз почтового сервера Postfix 3.4.0 "  +2 +/
Сообщение от velemasemail (?), 28-Фев-19, 17:13 
Макрос VSTRING_GET_RESULT в src/util/vstring_vstream.c:

#define VSTRING_GET_RESULT(vp, baselen) \
    (VSTRING_LEN(vp) > (base_len) ? vstring_end(vp)[-1] : VSTREAM_EOF)

В аргументах baselen, но использует base_len. И это компилится пока что, ибо в функах где оно используется задефайнен base_len, но передается все равно baselen:

int     vstring_get_flags(VSTRING *vp, VSTREAM *fp, int flags)
{
    int     c;
    ssize_t base_len;

    if ((flags & VSTRING_GET_FLAG_APPEND) == 0)
        VSTRING_RESET(vp);
    base_len = VSTRING_LEN(vp);
    while ((c = VSTREAM_GETC(fp)) != VSTREAM_EOF) {
        VSTRING_ADDCH(vp, c);
        if (c == '\n')
            break;
    }
    VSTRING_TERMINATE(vp);
    return (VSTRING_GET_RESULT(vp, baselen));
}

Вот такая безопасность.

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

39. "Релиз почтового сервера Postfix 3.4.0 "  +/
Сообщение от Аноним (39), 28-Фев-19, 19:24 
Вы уже отправили патч, который это исправляет?
Ответить | Правка | ^ к родителю #36 | Наверх | Cообщить модератору

41. "Релиз почтового сервера Postfix 3.4.0 "  +/
Сообщение от velemas (?), 28-Фев-19, 21:12 
Написал в postfix-users@postfix.org (такой баг-трекер у них)
Ответить | Правка | ^ к родителю #39 | Наверх | Cообщить модератору

40. "Релиз почтового сервера Postfix 3.4.0 "  –1 +/
Сообщение от Ordu (ok), 28-Фев-19, 19:25 
Эмм... Посмотрел вокруг и...

src/util/vstring.h:

#define VSTRING_SPACE(vp, len)    ((vp)->vbuf.space(&(vp)->vbuf, (len)))
#define vstring_str(vp)        ((char *) (vp)->vbuf.data)
#define VSTRING_LEN(vp)        ((ssize_t) ((vp)->vbuf.ptr - (vp)->vbuf.data))
#define vstring_end(vp)        ((char *) (vp)->vbuf.ptr)
#define VSTRING_TERMINATE(vp)    do { \
                    *(vp)->vbuf.ptr = 0; \
                } while (0)
#define VSTRING_RESET(vp)    do { \
                    (vp)->vbuf.ptr = (vp)->vbuf.data; \
                    (vp)->vbuf.cnt = (vp)->vbuf.len; \
                } while (0)
#define    VSTRING_ADDCH(vp, ch)    VBUF_PUT(&(vp)->vbuf, ch)
#define VSTRING_SKIP(vp)    do { \
                    while ((vp)->vbuf.cnt > 0 && *(vp)->vbuf.ptr) \
                        (vp)->vbuf.ptr++, (vp)->vbuf.cnt--; \
                } while (0)
#define vstring_avail(vp) ((vp)->vbuf.cnt)

Вот где живут настоящие C-программисты. Я думал они миф, и их не существует в природе, ан нет. Ты глянь, они не боятся использовать макросы там, где можно (напрашивается!) использовать inline функции, и несмотря на это их код работает, и даже безопасен. Даже их ошибки, не делают код уязвимым.

Респект и уважуха. Я не знаю как им это удаётся, и даже боюсь узнать. Я уж лучше в уютненьком rust'е.

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

42. "Релиз почтового сервера Postfix 3.4.0 "  +2 +/
Сообщение от пох (?), 28-Фев-19, 22:26 
> Ты глянь, они не боятся использовать макросы там, где можно (напрашивается!) использовать
> inline функции

ничего что когда этот код писали - inline были стремным нововведением, по разному (не)поддеживаемым разными компиляторами, а в тогдашнем стандарте языка (с90) никакого "inline" вообще не было?

И это хорошо что его там не было, потому что сегодня собрать код, использующий инлайны, но написанный в каком-нибудь 2005м, внезапно, не получается.
А код использующий макросы - вот он, собирается без проблем.

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

44. "Релиз почтового сервера Postfix 3.4.0 "  –1 +/
Сообщение от Ordu (ok), 28-Фев-19, 22:39 
Да-да, я знаю. Legacy, от которого не избавиться, технический долг, ресурсов на закрытие его нет и не будет, и так далее. Но факт-то остаётся фактом, они продолжают тянуть эту хрень, и, что главное, им это удаётся.
Ответить | Правка | ^ к родителю #42 | Наверх | Cообщить модератору

49. "Релиз почтового сервера Postfix 3.4.0 "  +1 +/
Сообщение от steveklabnik1 (?), 01-Мрт-19, 09:22 
Пришло время переписать Постфикс на Расте! Постфикс сам не перепишется!
Ответить | Правка | ^ к родителю #44 | Наверх | Cообщить модератору

51. "Релиз почтового сервера Postfix 3.4.0 "  –2 +/
Сообщение от Ordu (ok), 01-Мрт-19, 11:05 
> Пришло время переписать Постфикс на Расте! Постфикс сам не перепишется!

Да ну его. Есть гораздо более интересные вещи, которые можно переписать на rust. emacs например: https://github.com/remacs/remacs

Возможно после этого удастся справится с легаси в emacs'е: https://www.facebook.com/notes/daniel-colascione/buttery-smo.../

One day, a fool wanted to run Emacs in a GUI as a native GUI program. The rest is ChangeLog.

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

53. "Релиз почтового сервера Postfix 3.4.0 "  +1 +/
Сообщение от Andrey Mitrofanov (?), 01-Мрт-19, 11:15 
>> Пришло время переписать Постфикс на Расте! Постфикс сам не перепишется!
> Да ну его. Есть гораздо более интересные вещи, которые можно переписать на
> rust. emacs например: https://github.com/remacs/remacs

Не получится.

eval()/apply()-я не завезли, кода, как данных не...

...и вообще см. https://ru.wikipedia.org/wiki/%D0%94%D0%...

> Возможно после этого удастся справится с легаси в emacs'е:
> One day, a fool wanted to run Emacs in a GUI as
> a native GUI program. The rest is ChangeLog.

One day, a fool read some sh*t @ лицо-книга and wanted to rewrite Emacs in rust-lang. The rest is...  openet c*mments.

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

54. "Релиз почтового сервера Postfix 3.4.0 "  –1 +/
Сообщение от Ordu (ok), 01-Мрт-19, 11:50 
>>> Пришло время переписать Постфикс на Расте! Постфикс сам не перепишется!
>> Да ну его. Есть гораздо более интересные вещи, которые можно переписать на
>> rust. emacs например: https://github.com/remacs/remacs
> Не получится.
> eval()/apply()-я не завезли, кода, как данных не...
> ...и вообще см. https://ru.wikipedia.org/wiki/%D0%94%D0%...

Что-то мне подсказывает, что тебя не хватило даже на то, чтобы пролистать readme до конца. Уверенности, впрочем, у меня нет, поскольку высказать своё мнение ты не решился, лишь стыдливо намекнул на него.

> One day, a fool read some sh*t @ лицо-книга and wanted to
> rewrite Emacs in rust-lang. The rest is...  openet c*mments.

Ох как же это сложно признать правду, да? То что ты называешь sh*t'ом, написано человеком, который боролся с мерцанием (flicker'ом) emacs'а при перерисовках, и который в конечном итоге справился. И если тебе emacs так небезразличен, что ты аж триггеришься на него, то я очень рекомендую почитать, потому что он, в общем-то, рассказывает историю emacs'а с точки зрения гуя.

Но ты не прав ещё и в другом, ты предполагая причинно-следственные связи исходишь из ложной временной последовательности событий. emacs на rust'е переписать a fool решил просто потому что он может переписать emacs на rust'е. Там, как я понимаю, нет каких-то особых причин, просто результат настолько няшным выходит, по сравнению с emacs'овым кодом, что сложно удержаться. А ссылку на описание чережжопности emacs'ового гуя я нашёл в issues, и там она появилась сильно после того, как был начат этот форк emacs'а.

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

62. "Релиз почтового сервера Postfix 3.4.0 "  +/
Сообщение от _ (??), 04-Мрт-19, 05:25 
Я не знаю софта который растишки бы не взялись переписывать.
С визгами и обещалками на весь инет ...

и ...

Я не знаю софта который растишки бы __закончили__ переписывать, и чтоб вышло не УГ! :-)))

Вот такой вот научный факт, Х оспоришь, подтверждено Академией Британских УчОнных(С)
:-)

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

55. "Релиз почтового сервера Postfix 3.4.0 "  –2 +/
Сообщение от velemas (?), 01-Мрт-19, 12:42 
К слову об их C90:

postfix-3.4.0/src/util/msg_logger.c:155: error: declaration may not appear after executable statement in block
      static char *severity_name[] = {

Совсем как-то не С90.

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

37. "Релиз почтового сервера Postfix 3.4.0 "  +/
Сообщение от анон (?), 28-Фев-19, 17:53 
Мда, редко встретишь Exchange, выставленный напрямую в интернет.
SmartHost для Exchange используют SendMail Postfix Exim так что автоматизированный опрос это шляпа.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

43. "Релиз почтового сервера Postfix 3.4.0 "  –1 +/
Сообщение от пох (?), 28-Фев-19, 22:32 
это только в васян-лавочках они их используют - потому что там не нужен отдельный васян, который будет это все настраивать, у них уже есть одна приходящая мама, которая все настраивает по методу "увидел в гугле что-то похожее, авось сработает".

а взрослые если не могут уже по каким-то причинам forefront - используют ironport или программные коммерческие решения.

в статистике вы их не видите, потому что секьюрити-дивайсы, внезапно, вовсе не собираются сообщать первому встречному свое название и версию прошивки с точностью до десятого знака, а отвечают банальным
220 mail.domain.com ESMTP
- эти ребята дешевыми понтами не увлекаются, у них другие способы рекламы.

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

47. "Релиз почтового сервера Postfix 3.4.0 "  +/
Сообщение от Anonymouse (?), 01-Мрт-19, 00:03 
Толсто/тонко -- не понимаю, но очень понравилось.
Ответить | Правка | ^ к родителю #43 | Наверх | Cообщить модератору

50. "Релиз почтового сервера Postfix 3.4.0 "  +/
Сообщение от Аноним (50), 01-Мрт-19, 11:02 
Открою секрет. Определяют релай не по гриту. Достаточно увидеть ответы на helo/ehlo, help, mail from, noop, quit. в 99% они различны для разного софта. Ах да, вы же не умеете менять ответы на эти команды в своих айронпортах... так вот мы в опенсурсе можем это поменять и пересобрать продукт. Успехов.
Ответить | Правка | ^ к родителю #43 | Наверх | Cообщить модератору

56. "Релиз почтового сервера Postfix 3.4.0 "  –3 +/
Сообщение от нах (?), 01-Мрт-19, 16:07 
> Открою секрет. Определяют релай не по гриту. Достаточно увидеть ответы на helo/ehlo,
> help, mail from, noop, quit. в 99% они различны для разного

в случае когда эти ответы не содержат ровно никакой информации, кроме необходимой и требуемой стандартом (а это золотое правило всех секьюрити коробок, и айронпорт тут ничем не выделяется - пример я привел вполне реальный) а эксперименты с "help/noop" и вовсе ведут к посылу в пешее эротическое и блокировке айпишника на пару часиков, пока не успокоишься - потому что ничего хорошего от такого экземпляра, обоснованно, не ждем-с, остается только гадание на параметрах tcp, а оно довольно неточно.

> софта. Ах да, вы же не умеете менять ответы на эти

зачем нам их менять?

> так вот мы в опенсурсе можем это поменять

ныкаемся, кульхвакеры в тредике!
(хотя хрен вы чего можете, ебилдов только ждать)

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

58. "Релиз почтового сервера Postfix 3.4.0 "  +3 +/
Сообщение от Аноним (50), 01-Мрт-19, 16:36 
прекрати дурочку корчить. вот пример:
quit
221 aa.aa.aa closing connection

quit
221 2.0.0 Bye

quit
221 2.0.0 aa.aa.aa closing connection

Только по одной команде quit уже можно отличить exim,sendmail,postfix. если провести корреляцию с другими командами, которые я привел, можно все ваши айронпорты (хотя я уверен, что в коде что-то из этих трех) и прочие ексченжи, комунигейты идентифицировать однозначно.

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

59. "Релиз почтового сервера Postfix 3.4.0 "  +/
Сообщение от Аноним (50), 01-Мрт-19, 16:38 
посфикс в середине, если что. его
221 2.0.0 Bye
ни с чем не перепутать.
Ответить | Правка | ^ к родителю #58 | Наверх | Cообщить модератору

38. "Релиз почтового сервера Postfix 3.4.0 "  –1 +/
Сообщение от Аноним (38), 28-Фев-19, 18:05 
Что сейчас в лидерах по использованию из пары exim и postfix?
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

52. "Релиз почтового сервера Postfix 3.4.0 "  –1 +/
Сообщение от Аноним (50), 01-Мрт-19, 11:09 
gmail
Ответить | Правка | ^ к родителю #38 | Наверх | Cообщить модератору

57. "Релиз почтового сервера Postfix 3.4.0 "  –1 +/
Сообщение от нах (?), 01-Мрт-19, 16:08 
> gmail

бгг...

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

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

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




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

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