Notqmail ส้อมของ qmail

ลินุกซ์เมลเซิร์ฟเวอร์

เพิ่งมีการนำเสนอโครงการ notqmail เวอร์ชันแรกซึ่งกรอบเริ่มต้นเมื่อการพัฒนาของ ทางแยกของเซิร์ฟเวอร์อีเมล qmail. Qmail ถูกสร้างขึ้นโดย Daniel J.Bernstein ในปี 1995 เพื่อให้การทดแทนสำหรับ sendmail ที่รวดเร็วและปลอดภัยยิ่งขึ้น

รุ่นล่าสุดของ qmail 1.03 เปิดตัวในปี 1998 และตั้งแต่นั้นมาการจัดส่งอย่างเป็นทางการก็ไม่ได้รับการอัปเดตแต่เซิร์ฟเวอร์ยังคงเป็นตัวอย่างของซอฟต์แวร์คุณภาพสูงและปลอดภัยดังนั้นจึงยังคงใช้งานได้จนถึงปัจจุบันและเติบโตขึ้นด้วยแพตช์และส่วนเสริมมากมาย

ในครั้งเดียวบนพื้นฐานของ qmail 1.03 และแพตช์สะสมการกระจาย netqmail ถูกสร้างขึ้น แต่ตอนนี้อยู่ในรูปแบบที่ถูกละทิ้งและไม่ได้รับการอัปเดตตั้งแต่ปี 2007

อมิไท ชไลเยร์, ผู้สนับสนุน NetBSD และ ผู้เขียนโปรแกรมแก้ไขและการกำหนดค่า qmail ต่างๆร่วมกับผู้สนใจที่สนใจก่อตั้งโครงการ notqmail ซึ่งมีจุดมุ่งหมายเพื่อพัฒนา qmail ต่อไปเป็นผลิตภัณฑ์ที่สมบูรณ์แทนที่จะเป็นชุดแพทช์

Notqmail ยังคงยึดมั่นในหลักการทั่วไปของ qmail: ความเรียบง่ายทางสถาปัตยกรรมเสถียรภาพและข้อผิดพลาดน้อยที่สุด

นักพัฒนา Notqmail ระมัดระวังในการรวมการเปลี่ยนแปลงและเพิ่มเฉพาะฟังก์ชันที่จำเป็นในความเป็นจริงสมัยใหม่ ในขณะที่รักษาความเข้ากันได้ของ qmail พื้นฐาน และมีเวอร์ชันที่สามารถใช้แทนการติดตั้ง qmail ที่มีอยู่ได้

เพื่อรักษาเสถียรภาพและความปลอดภัยในระดับที่เหมาะสม มีแผนที่จะเผยแพร่รุ่นต่างๆบ่อยมากและรวมการเปลี่ยนแปลงเพียงเล็กน้อยในแต่ละรายการช่วยให้ผู้ใช้สามารถตรวจสอบการเปลี่ยนแปลงที่เสนอด้วยมือของพวกเขาเอง

เพื่อลดความซับซ้อนในการเปลี่ยนไปใช้เวอร์ชันใหม่จึงมีการวางแผนที่จะเตรียมกลไกสำหรับการติดตั้งการอัปเดตที่เชื่อถือได้ง่ายและสม่ำเสมอ

เกี่ยวกับ qmail เวอร์ชันใหม่

สถาปัตยกรรม qmail ดั้งเดิมและส่วนประกอบพื้นฐานจะถูกเก็บรักษาไว้s จะยังคงไม่เปลี่ยนแปลงซึ่งในระดับหนึ่งจะรักษาความเข้ากันได้กับปลั๊กอินและแพตช์ที่ออกมาก่อนหน้านี้สำหรับ qmail 1.03

มีการวางแผนคุณสมบัติเพิ่มเติม ในรูปแบบของส่วนขยายเพิ่มอินเตอร์เฟสโปรแกรมที่จำเป็นไปยังแกน qmail หากจำเป็น

ระหว่าง คุณสมบัติใหม่ที่วางแผนจะรวมไว้เครื่องมือในการตรวจสอบผู้รับ SMTP ได้รับการกล่าวถึง, โหมดการพิสูจน์ตัวตนและการเข้ารหัส (AUTH และ TLS), รองรับ SPF, SRS, DKIM, DMARC, EAI และ SNI

เวอร์ชันแรกของโครงการ (1.07) แก้ไขปัญหาความเข้ากันได้กับ FreeBSD และ macOS เวอร์ชันปัจจุบันเพิ่มความสามารถในการใช้ utmpx แทน utmp แก้ไขปัญหาความเข้ากันได้กับตัวแก้ที่ใช้ BIND 9

การติดตั้งในไดเร็กทอรีโดยพลการถูกทำให้ง่ายขึ้นและสามารถติดตั้งได้โดยไม่ต้องล็อกอินรูท และเพิ่มความสามารถในการสร้างโดยไม่จำเป็นต้องสร้างผู้ใช้ qmail แยกต่างหาก (สามารถเรียกใช้ในฐานะผู้ใช้โดยพลการโดยไม่มีสิทธิ์)

เพิ่มการตรวจสอบ UID / GID ที่รันไทม์

ในเวอร์ชัน 1.08 มีการวางแผนที่จะจัดเตรียมแพ็คเกจสำหรับ Debian (เด็บ) และ RHEL (รอบต่อนาที) รวมทั้งทำการ refactoring เพื่อแทนที่ C build ที่ล้าสมัยด้วยตัวแปรที่ตรงตามมาตรฐาน C

ในเวอร์ชัน 1.9 มีการวางแผนที่จะเพิ่มอินเทอร์เฟซการเขียนโปรแกรมใหม่สำหรับส่วนขยาย ในเวอร์ชัน 2.0 คาดว่าจะเปลี่ยนคอนฟิกูเรชันระบบเมลคิวเพิ่มยูทิลิตี้เพื่อกู้คืนคิวและให้ API สามารถเชื่อมต่อส่วนขยายสำหรับการรวม LDAP

เช่นเดียวกับ qmail โครงการใหม่จะถูกแจกจ่ายเป็นสาธารณสมบัติ (ข้อจำกัดความรับผิดชอบด้านลิขสิทธิ์เต็มรูปแบบพร้อมความสามารถในการแจกจ่ายและใช้ผลิตภัณฑ์โดยทุกคนและโดยไม่ จำกัด เพียง)

จะติดตั้ง notqmail บน Linux ได้อย่างไร?

สำหรับผู้ที่สนใจสามารถติดตั้ง notqmail พวกเขาสามารถทำได้โดยทำตามคำแนะนำที่เราแบ่งปันด้านล่าง

สำหรับผู้ที่เป็น ผู้ใช้ Ubuntu 19.04พวกเขาควรเปิดเทอร์มินัลและรันคำสั่งต่อไปนี้:

sudo sh -c "echo 'deb http://download.opensuse.org/repositories/home:/notqmail/xUbuntu_19.04/ /' > /etc/apt/sources.list.d/home:notqmail.list"

wget -nv https://download.opensuse.org/repositories/home:notqmail/xUbuntu_19.04/Release.key -O Release.key

sudo apt-key add - < Release.key

sudo apt-get update

sudo apt-get install notqmail

ในขณะที่ สำหรับผู้ที่ใช้ 18.04:

sudo sh -c "echo 'deb http://download.opensuse.org/repositories/home:/notqmail/xUbuntu_18.04/ /' > /etc/apt/sources.list.d/home:notqmail.list"

wget -nv https://download.opensuse.org/repositories/home:notqmail/xUbuntu_18.04/Release.key -O Release.key

sudo apt-key add - < Release.key

sudo apt-get update

sudo apt-get install notqmail

ตอนนี้สำหรับ ใครคือผู้ใช้ Fedora:

sudo dnf config-manager --add-repo https://download.opensuse.org/repositories/home:notqmail/Fedora_30/home:notqmail.repo

sudo dnf install notqmail

ผู้ที่เป็นผู้ใช้ openSUSE:

sudo zypper addrepo https://download.opensuse.org/repositories/home:notqmail/openSUSE_Tumbleweed/home:notqmail.repo

sudo zypper refresh

sudo zypper install notqmail

แสดงความคิดเห็นของคุณ

อีเมล์ของคุณจะไม่ถูกเผยแพร่ ช่องที่ต้องการถูกทำเครื่องหมายด้วย *

*

*

  1. รับผิดชอบข้อมูล: AB Internet Networks 2008 SL
  2. วัตถุประสงค์ของข้อมูล: ควบคุมสแปมการจัดการความคิดเห็น
  3. ถูกต้องตามกฎหมาย: ความยินยอมของคุณ
  4. การสื่อสารข้อมูล: ข้อมูลจะไม่ถูกสื่อสารไปยังบุคคลที่สามยกเว้นตามข้อผูกพันทางกฎหมาย
  5. การจัดเก็บข้อมูล: ฐานข้อมูลที่โฮสต์โดย Occentus Networks (EU)
  6. สิทธิ์: คุณสามารถ จำกัด กู้คืนและลบข้อมูลของคุณได้ตลอดเวลา