Σημειώστε ένα πιρούνι του qmail

διακομιστής linux-mail

Η πρώτη έκδοση του έργου notqmail κυκλοφόρησε πρόσφατα., εντός του οποίου το πλαίσιο ξεκίνησε καθώς η ανάπτυξη του μια διχάλα του διακομιστή αλληλογραφίας qmail. Το Qmail δημιουργήθηκε από τον Daniel J. Bernstein το 1995 για να παρέχει μια ταχύτερη και ασφαλέστερη αντικατάσταση του sendmail.

Η τελευταία έκδοση του Το qmail 1.03 κυκλοφόρησε το 1998 και από τότε η επίσημη παράδοση δεν έχει ενημερωθεί, αλλά ο διακομιστής εξακολουθεί να είναι ένα παράδειγμα υψηλής ποιότητας και ασφαλούς λογισμικού, επομένως συνεχίζει να χρησιμοποιείται μέχρι τώρα και έχει αναπτυχθεί με πολλές ενημερώσεις κώδικα και πρόσθετα.

Κάποια στιγμή, με βάση το qmail 1.03 και τις αθροιστικές ενημερώσεις κώδικα, σχηματίστηκε η διανομή netqmail, αλλά τώρα είναι σε εγκαταλελειμμένη μορφή και δεν έχει ενημερωθεί από το 2007.

Amitai Schleier, ένας συνεργάτης του 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.

Η εγκατάσταση σε αυθαίρετους καταλόγους απλοποιήθηκε και ήταν δυνατή η εγκατάσταση χωρίς σύνδεση root και πρόσθεσε τη δυνατότητα δημιουργίας χωρίς την ανάγκη δημιουργίας ξεχωριστού χρήστη qmail (μπορεί να τρέξει ως αυθαίρετος μη προνομιούχος χρήστης).

Προστέθηκε έλεγχος UID/GID κατά το χρόνο εκτέλεσης.

Στην έκδοση 1.08, σχεδιάζεται η προετοιμασία πακέτων για το Debian (deb) και RHEL (σ.α.λ.), καθώς και να πραγματοποιήσει ανακατασκευή για να αντικαταστήσει παρωχημένες κατασκευές C με παραλλαγές που συμμορφώνονται με το πρότυπο 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

Αφήστε το σχόλιό σας

Η διεύθυνση email σας δεν θα δημοσιευθεί. Τα υποχρεωτικά πεδία σημειώνονται με *

*

*

  1. Υπεύθυνος για τα δεδομένα: AB Internet Networks 2008 SL
  2. Σκοπός των δεδομένων: Έλεγχος SPAM, διαχείριση σχολίων.
  3. Νομιμοποίηση: Η συγκατάθεσή σας
  4. Κοινοποίηση των δεδομένων: Τα δεδομένα δεν θα κοινοποιούνται σε τρίτους, εκτός από νομική υποχρέωση.
  5. Αποθήκευση δεδομένων: Βάση δεδομένων που φιλοξενείται από τα δίκτυα Occentus (ΕΕ)
  6. Δικαιώματα: Ανά πάσα στιγμή μπορείτε να περιορίσετε, να ανακτήσετε και να διαγράψετε τις πληροφορίες σας.