notqmail, qmail почта серверинин айрысы киргизилген

киргизилген долбоордун биринчи релиз notqmail, анын алкагында почта серверинин айрысын иштеп чыгуу башталган qmail. Qmail 1995-жылы Дэниел Дж. Бернштейн тарабынан түзүлгөн. qmail 1.03 акыркы релиз 1998-жылы басылып чыккан жана андан бери расмий жеткирүү жаңыртылган эмес, бирок сервер жогорку сапаттагы жана коопсуз программалык камсыздоонун үлгүсү бойдон калууда, ошондуктан ал бүгүнкү күнгө чейин колдонулуп келет жана көптөгөн патчтарга ээ жана кошумчалар. Бир убакта qmail 1.03 жана топтолгон патчтардын негизинде netqmail дистрибуциясы түзүлгөн, бирок азыр ал ташталган формада жана 2007-жылдан бери жаңыртылган эмес.

Amitai Schleier, NetBSD салымчысы жана ар кандай автор тактар ​​жана орнотуулар to qmail, кызыккан энтузиасттар менен биргеликте долбоорду негиздешкен notqmail, qmailди патчтардын жыйындысы эмес, бирдиктүү продукт катары өнүктүрүүнү улантууга багытталган. qmail сыяктуу, жаңы долбоор жайылуу коомдук домен катары (продукцияны ар бир адам жана чектөөсүз жайылтуу жана колдонуу мүмкүнчүлүгү менен автордук укуктан толук баш тартуу).

Notqmail ошондой эле qmailдин жалпы принциптерин - архитектуралык жөнөкөйлүгүн, туруктуулугун жана каталардын минималдуу санын сактоону улантууда. Notqmail иштеп чыгуучулары өзгөртүүлөрдү киргизүүгө өтө кылдаттык менен мамиле кылышат жана заманбап реалдуулуктарга керектүү функцияларды гана кошуп, негизги qmail шайкештигин сактап, учурдагы qmail орнотууларын алмаштыруу үчүн колдонула турган релиздерди сунушташат. Туруктуулуктун жана коопсуздуктун тийиштүү деңгээлин сактоо үчүн релиздерди тез-тез чыгаруу пландаштырылууда жана ар биринде аз гана сандагы өзгөртүүлөр камтылат, бул колдонуучуларга сунушталган өзгөртүүлөрдү өз колдору менен сынап көрүү мүмкүнчүлүгүн берет. Жаңы релиздерге өтүүнү жөнөкөйлөтүү үчүн жаңыртууларды ишенимдүү, жөнөкөй жана үзгүлтүксүз орнотуу механизмин даярдоо пландаштырылууда.

qmail'дин оригиналдуу архитектурасы сакталып, негизги компоненттери өзгөрүүсүз калат, бул белгилүү бир деңгээлде qmail 1.03 үчүн мурда чыгарылган кошумчалар жана патчтар менен шайкештикти сактайт. Кошумча функцияларды qmail негизги өзөгүнө зарыл болгон программалык интерфейстерди кошуу менен, кеңейтүүлөр түрүндө ишке ашыруу пландаштырылууда. From
пландаштырылган Жаңы функцияларды иштетүү үчүн SMTP алуучунун текшерүү куралдары, аутентификация жана шифрлөө режимдери (AUTH жана TLS), SPF, SRS, DKIM, DMARC, EAI жана SNI колдоо белгиленет.

Долбоордун биринчи чыгарылышында (1.07) FreeBSD жана macOSтун учурдагы релиздери менен шайкештик маселелери чечилди, utmp ордуна utmpx колдонуу мүмкүнчүлүгү кошулду, BIND 9 негизиндеги чечүүчүлөрү менен шайкештик маселелери чечилди. Ылдыйкы каталогдорго орнотуу жөнөкөйлөштүрүлдү, орнотуу мүмкүнчүлүгү root катары кирбестен камсыз кылынды жана өзүнчө qmail колдонуучуну түзүү үчүн муктаждык жок куруу мүмкүнчүлүгү кошулду (өзүм билемдик менен артыкчылыксыз колдонуучу тарабынан ишке киргизилиши мүмкүн). UID/GID текшерүүсү кошулду.

1.08 версиясында Debian (deb) жана RHEL (rpm) үчүн пакеттерди даярдоо, ошондой эле эскирген С конструкцияларын C89 стандартына ылайык келген варианттарга алмаштыруу үчүн рефакторинг пландалууда. Кеңейтүүлөр үчүн жаңы программалоо интерфейстери 1.9. чыгарууга пландаштырылган. 2.0 версиясында почта кезеги системасынын жөндөөлөрүн өзгөртүү, кезектерди калыбына келтирүү үчүн утилитаны кошуу жана APIди LDAP менен интеграциялоо үчүн кеңейтүүлөрдү туташтыруу мүмкүнчүлүгүнө жеткирүү күтүлүүдө.

Source: opennet.ru

Комментарий кошуу