qmail තැපැල් සේවාදායකයේ fork එකක් වන notqmail හඳුන්වා දෙන ලදී

විසින් ඉදිරිපත් කරන ලදී ව්යාපෘතියේ පළමු නිකුතුව notqmail, තැපැල් සේවාදායක දෙබලක සංවර්ධනය ආරම්භ විය qmail. Qmail 1995 දී Daniel J. Bernstein විසින් නිර්මාණය කරන ලද්දේ යවන තැපෑල සඳහා වඩාත් ආරක්ෂිත සහ වේගවත් ආදේශනයක් සැපයීමේ අරමුණ ඇතිවය. qmail 1.03 හි නවතම නිකුතුව 1998 දී ප්‍රකාශයට පත් කරන ලද අතර එතැන් සිට නිල බෙදා හැරීම යාවත්කාලීන කර නැත, නමුත් සේවාදායකය උසස් තත්ත්වයේ සහ ආරක්ෂිත මෘදුකාංග සඳහා උදාහරණයක් ලෙස පවතී, එබැවින් එය අද දක්වාම භාවිතා වන අතර බොහෝ පැච් ලබා ගෙන ඇත. ඇඩෝන. වරෙක, qmail 1.03 සහ සමුච්චිත පැච් මත පදනම්ව, netqmail බෙදා හැරීමක් සෑදී ඇත, නමුත් දැන් එය අතහැර දැමූ ස්වරූපයෙන් පවතින අතර 2007 සිට යාවත්කාලීන කර නොමැත.

Amitai Schleier, NetBSD දායක සහ විවිධ කර්තෘ පැච් සහ සැකසුම් qmail වෙත, උනන්දුවක් දක්වන උද්යෝගිමත් අය එක්ව ව්‍යාපෘතිය ආරම්භ කරන ලදී notqmail, පැච් කට්ටලයකට වඩා ඒකාබද්ධ නිෂ්පාදනයක් ලෙස qmail අඛණ්ඩව සංවර්ධනය කිරීම අරමුණු කර ගෙන ඇත. qmail වගේ, අලුත් project එකක් විසින් බෙදා හරිනු ලැබේ පොදු වසමක් ලෙස (සියලු දෙනාටම සහ සීමාවකින් තොරව භාණ්ඩය බෙදා හැරීමට සහ භාවිතා කිරීමට ඇති හැකියාව සමඟ ප්‍රකාශන හිමිකම සම්පූර්ණයෙන් අත්හැරීම).

Notqmail qmail හි සාමාන්‍ය මූලධර්ම - වාස්තු විද්‍යාත්මක සරල බව, ස්ථායීතාවය සහ අවම දෝෂ සංඛ්‍යාවට අඛණ්ඩව අනුගත වේ. notqmail සංවර්ධකයින් විසින් වෙනස්කම් ඇතුළත් කිරීම සහ නවීන යථාර්ථයන් තුළ අවශ්‍ය ක්‍රියාකාරීත්වය පමණක් එක් කිරීම, මූලික qmail ගැළපුම පවත්වා ගැනීම සහ පවතින qmail ස්ථාපනයන් ප්‍රතිස්ථාපනය කිරීමට භාවිතා කළ හැකි නිකුතු ඉදිරිපත් කිරීම සම්බන්ධයෙන් දැඩි සැලකිල්ලක් දක්වයි. නිසි මට්ටමේ ස්ථාවරත්වය සහ ආරක්ෂාව පවත්වා ගැනීම සඳහා, නිකුතු බොහෝ විට නිකුත් කිරීමට සැලසුම් කර ඇති අතර, එක් එක් වෙනස්කම් කුඩා සංඛ්‍යාවක් පමණක් ඇතුළත් වන අතර, පරිශීලකයින්ට ඔවුන්ගේම දෑතින් යෝජිත වෙනස්කම් පරීක්ෂා කිරීමට අවස්ථාව ලබා දේ. නව නිකුතු වෙත සංක්රමණය සරල කිරීම සඳහා, යාවත්කාලීන කිරීම් විශ්වසනීය, සරල සහ නිතිපතා ස්ථාපනය සඳහා යාන්ත්රණයක් සකස් කිරීමට සැලසුම් කර ඇත.

qmail හි මුල් ගෘහනිර්මාණ ශිල්පය සුරැකෙනු ඇති අතර මූලික සංරචක නොවෙනස්ව පවතිනු ඇත, එය qmail 1.03 සඳහා කලින් නිකුත් කරන ලද ඇඩෝන සහ පැච් සමඟ ගැළපීම යම් දුරකට පවත්වා ගනී. අවශ්‍ය නම් මූලික qmail හරයට අවශ්‍ය මෘදුකාංග අතුරුමුහුණත් එක් කරමින් අමතර විශේෂාංග දිගු ආකාරයෙන් ක්‍රියාත්මක කිරීමට සැලසුම් කර ඇත. සිට
සැලසුම් කර ඇත නව විශේෂාංග සබල කිරීම සඳහා, 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 ප්‍රමිතියට අනුකූල වන විකල්පයන් සමඟ යල් පැන ගිය C ඉදිකිරීම් ප්‍රතිස්ථාපනය කිරීමට ප්‍රතිනිර්මාණය කිරීමට සැලසුම් කර ඇත. දිගු සඳහා නව ක්‍රමලේඛන අතුරුමුහුණත් 1.9 නිකුත් කිරීමට සැලසුම් කර ඇත. 2.0 අනුවාදයේ, තැපැල් පෝලිම් පද්ධතියේ සිටුවම් වෙනස් කිරීමට, පෝලිම් ප්‍රතිසාධනය සඳහා උපයෝගීතාවයක් එක් කිරීමට සහ LDAP සමඟ ඒකාබද්ධ කිරීම සඳහා දිගු සම්බන්ධ කිරීමේ හැකියාවට API ගෙන ඒමට බලාපොරොත්තු වේ.

මූලාශ්රය: opennet.ru

අදහස් එක් කරන්න