Notqmail מזלג של qmail

שרת דואר לינוקס

הגרסה הראשונה של פרויקט notqmail הוצגה לאחרונה, במסגרת שבה החלה ההתפתחות של מזלג של שרת הדואר של qmail. Qmail נוצר על ידי דניאל ג'יי ברנשטיין בשנת 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 מתוכנן להכין חבילות עבור דביאן (דב) ו- RHEL (סל"ד), כמו גם ביצוע רפקטורציה להחלפת מבני C מיושנים עם גרסאות העומדות בתקן C.

בגרסה 1.9 מתוכנן להוסיף ממשקי תכנות חדשים להרחבות. בגרסה 2.0, היא צפויה לשנות את תצורת מערכת תור הדואר, להוסיף כלי שירות לשחזור תורים ולתת ל- API אפשרות לחבר סיומות לשילוב LDAP.

כמו qmail, הפרויקט החדש מופץ כרשות ציבורית (הצהרת זכויות יוצרים מלאה עם יכולת הפצה ושימוש במוצר על ידי כולם וללא הגבלה).

כיצד להתקין את notqmail בלינוקס?

למי שמעוניין להיות מסוגל להתקין את notqmail הם יכולים לעשות זאת על ידי ביצוע ההוראות שאנו חולקים להלן.

למי שכן משתמשי אובונטו 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

עכשיו בשביל מיהם משתמשי פדורה:

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. זכויות: בכל עת תוכל להגביל, לשחזר ולמחוק את המידע שלך.