Беше воведен notqmail, вилушка на серверот за пошта qmail

Воведени првото издание на проектот notqmail, во рамките на кој започна развојот на вилушка за сервер за пошта qmail. Qmail беше создаден од Даниел Џ. Бернштајн во 1995 година со цел да обезбеди посигурна и побрза замена за sendmail. Најновото издание на qmail 1.03 беше објавено во 1998 година и оттогаш официјалната испорака не е ажурирана, но серверот останува пример за висококвалитетен и безбеден софтвер, затоа продолжува да се користи до ден-денес и има добиено бројни закрпи и додатоци. Некогаш, врз основа на qmail 1.03 и акумулираните закрпи, беше формирана дистрибуција на netqmail, но сега таа е во напуштена форма и не е ажурирана од 2007 година.

Амитаи Шлајер, соработник на NetBSD и автор на различни закрпи и поставки на qmail, заедно со заинтересирани ентузијасти го основаа проектот notqmail, насочена кон континуиран развој на qmail како кохезивен производ наместо збир на закрпи. Како qmail, нов проект дистрибуирани од како јавен домен (целосно откажување од авторски права со можност за дистрибуција и користење на производот од сите и без ограничувања).

Notqmail, исто така, продолжува да се придржува до општите принципи на qmail - архитектонска едноставност, стабилност и минимален број на грешки. Програмерите на notqmail многу се грижат при инкорпорирањето на промените и ја додаваат само функционалноста неопходна во модерната реалност, одржувајќи ја основната компатибилност на qmail и нудејќи изданија што може да се користат за замена на постоечките инсталации на qmail. За да се одржи соодветното ниво на стабилност и безбедност, изданијата се планираат да се издаваат многу често и да вклучуваат само мал број промени во секоја, давајќи им можност на корисниците да ги тестираат предложените промени со свои раце. За да се поедностави преминот кон нови изданија, се планира да се подготви механизам за сигурна, едноставна и редовна инсталација на ажурирања.

Оригиналната архитектура на qmail ќе биде зачувана и основните компоненти ќе останат непроменети, што до одреден степен ќе ја одржи компатибилноста со претходно објавените додатоци и закрпи за qmail 1.03. Се планира да се имплементираат дополнителни функции во форма на екстензии, доколку е потребно додавање на потребните софтверски интерфејси во основното јадро на qmail. Од
планирано За да се овозможат нови функции, забележани се алатките за проверка на примачи на SMTP, режимите за автентикација и шифрирање (AUTH и TLS), поддршката за SPF, SRS, DKIM, DMARC, EAI и SNI.

Во првото издание на проектот (1.07) проблемите со компатибилноста со тековните изданија на FreeBSD и macOS се решени, можноста за користење utmpx наместо utmp е додадена, проблемите со компатибилноста со резолуторите базирани на BIND 9 се решени. Инсталирањето во произволни директориуми е поедноставена, можноста за инсталирање Обезбедено е без најавување како root, а додадена е и можност за градење без потреба создавајќи посебен корисник на qmail (може да се стартува под произволен непривилегиран корисник). Додадена е проверка на UID/GID на траење.

Во верзијата 1.08, планирано е да се подготват пакети за Debian (deb) и RHEL (rpm), како и рефакторирање за да се заменат застарените C конструкции со опции кои одговараат на стандардот C89. Нови програмски интерфејси за екстензии се планирани за издание 1.9. Во верзијата 2.0, се очекува да се сменат поставките на системот за редици за пошта, да се додаде алатка за враќање на редици и да се доведе API до можноста за поврзување на екстензии за интеграција со LDAP.

Извор: opennet.ru

Додадете коментар