Εγκατάσταση

Για να εγκαταστήσετε τον διακομιστή αλληλογραφίας αλληλογραφίας αλληλογραφίας, πρέπει πρώτα να διασφαλίσετε ότι το σύστημά σας διαθέτει έγκυρη διεύθυνση IP και ένα πλήρως εξειδικευμένο όνομα τομέα. Θα πρέπει επίσης να υπάρχει έγκυρη εγγραφή MX για τον τομέα. Για να ορίσετε το διακομιστή IP και το όνομα κεντρικού υπολογιστή, εκτελέστε τις παρακάτω εντολές:

$ sudo hostnamectl set-hostname mail.example.com

Προσθέστε επίσης τη διεύθυνση FQDN και τη διεύθυνση IP ενός διακομιστή στο αρχείο /etc /hosts.

$ sudo vi /etc/hosts
xxx.xxx.xxx.xxx mail.example.com

Μόλις ρυθμίσετε, επανεκκινήστε το σύστημα

$ sudo reboot

Οι παρακάτω θύρες θα πρέπει να επιτρέπονται μέσω του τείχους προστασίας του συστήματός σας, καθώς είναι κρίσιμα για τα μηνύματα ηλεκτρονικού ταχυδρομείου. Μπορείτε να ανοίξετε τις θύρες με UFW όπως φαίνεται παρακάτω:

$ sudo ufw allow proto tcp from any to any port
25,80,443,110,143,465,587,993,995

Πριν προχωρήσουμε από τότε που το Mailu είναι εγκατεστημένο χρησιμοποιώντας το Docker και το Docker Compose, οπότε θα υποθέσω ότι έχετε ήδη ρυθμίσει και τα δύο. Εάν όχι, μπορείτε να ακολουθήσετε την επίσημη τεκμηρίωση για τη ρύθμιση:

$ sudo mkdir /mailu

Το Mailu χρησιμοποιεί ένα αρχείο docker-compose.yml και επίσης βασίζεται στο mailu.env για διάφορες ρυθμίσεις. Πρέπει να δημιουργήσετε μια διαμόρφωση mailu για το περιβάλλον σας χρησιμοποιώντας το βοηθητικό πρόγραμμα ρύθμισης ηλεκτρονικού ταχυδρομείου. Η γεννήτρια θα σας δώσει και τα δύο ένα αρχείο docker-compose.yml και mailu.env. Μόλις δημιουργηθεί η διαμόρφωση, θα λάβετε συνδέσμους που θα χρησιμοποιήσετε για τη λήψη των αρχείων. Βεβαιωθείτε ότι κατεβάζετε τα αρχεία στον κατάλογο Mailu. Όταν τελειώσετε με τις ρυθμίσεις, εκτελέστε το Mailu με το Docker Compose όπως παρακάτω στον κατάλογο Mailu:

$ sudo docker-compose up -d
Recreating mailu_webdav_1    ... done 
Recreating mailu_fetchmail_1 ... done 
Recreating mailu_front_1     ... done 
Recreating mailu_antivirus_1 ... done 
Recreating mailu_admin_1     ... done 
Recreating mailu_antispam_1  ... done 
Recreating mailu_imap_1      ... done 
Recreating mailu_smtp_1      ... done 
Recreating mailu_webmail_1   ... done

Ορίστε τον χρήστη διαχειριστή εκτελώντας την παρακάτω εντολή:

$ docker-compose -p mailu exec admin flask mailu admin admin
example.com PASSWORD
Created admin user

Εξερευνήστε

Μπορείτε να βρείτε τους ακόλουθους συνδέσμους που σχετίζονται με τους συνδέσμους:

 Ελληνικά