Το Dovecot είναι Mail Delivery Agent, γραμμένος με πρώτο γνώμονα την ασφάλεια. Υποστηρίζει τις κυριότερες μορφές ταχυδρομικής θυρίδας: mbox και Maildir. Σε αυτή την ενότητα περιγράφεται η ρύθμισή του ως εξυπηρετητή imap ή pop3.
Για να εγκαταστήσετε το dovecot, εισάγετε την ακόλουθη εντολή στο τερματικό:
sudo apt-get install dovecot-imapd dovecot-pop3d
Για να ρυθμίσετε το dovecot, μπορείτε να τροποποιήσετε το αρχείο /etc/dovecot/dovecot.conf. Μπορείτε να επιλέξετε το πρωτόκολλο που θα χρησιμοποιείται: pop3, pop3s (ασφαλές pop3), imap και imaps (ασφαλές imap). Η περιγραφή αυτών των πρωτοκόλλων υπερβαίνει το αντικείμενο του παρόντος οδηγού. Για περισσότερες λεπτομέρειες μπορείτε να ανατρέξετε στα άρθρα της Βικιπαίδειας για το POP3 και το IMAP.
Τα IMAPS και POP3S είναι περισσότερο ασφαλή από τα απλά IMAP και POP3 γιατί χρησιμοποιούν κρυπτογράφηση SSL για τη σύνδεση. Αφού επιλέξετε πρωτόκολλο, τροποποιήστε την ακόλουθη γραμμή στο αρχείο /etc/dovecot/dovecot.conf:
protocols = pop3 pop3s imap imaps
Στη συνέχεια, επιλέξτε την ταχυδρομική θυρίδα που θα χρησιμοποιήσετε. Το Dovecot υποστηρίζει τις μορφές maildir και mbox. Πρόκειται για τις πιο διαδεδομένες μορφές. Καθεμία έχει τα δικά της πλεονεκτήματα, που μπορείτε να πληροφορηθείτε από τον ιστότοπο του Dovecot.
Αφού επιλέξετε τον τύπο ταχυδρομικής θυρίδας, τροποποιήστε το αρχείο /etc/dovecot/dovecot.conf, αλλάζοντας την ακόλουθη γραμμή:
mail_location = maildir:~/Maildir # (για το maildir) ή mail_location = mbox:~/mail:INBOX=/var/spool/mail/%u # (για το mbox)
|
|
|
Αν ο τύπος ταχυδρομικής θυρίδας σας ήταν διαφορετικός, θα πρέπει να ρυθμίσετε τον Mail Transport Agent (MTA) για να μεταφέρει την εισερχόμενη αλληλογραφία στον νέο τύπο. |
Αφού ολοκληρώσετε τη ρύθμιση του dovecot, επανεκκινήστε την υπηρεσία dovecot για να το δοκιμάσετε:
sudo /etc/init.d/dovecot restart
Ακόμη, αν έχετε ενεργοποιημένο το imap, ή το pop3, μπορείτε να προσπαθήσετε να κάνετε είσοδο με τις εντολές telnet localhost pop3 ή telnet localhost imap2. Αν εμφανιστεί κάτι παρόμοιο με το παρακάτω, η εγκατάσταση έχει ολοκληρωθεί επιτυχώς:
bhuvan@rainbow:~$ telnet localhost pop3 Trying 127.0.0.1... Connected to localhost.localdomain. Escape character is '^]'. +OK Dovecot ready.
Για να ρυθμίσετε το dovecot έτσι ώστε να χρησιμοποιεί SSL, μπορείτε να τροποποιήσετε τις ακόλουθες γραμμές στο αρχείο /etc/dovecot/dovecot.conf:
ssl_cert_file = /etc/ssl/certs/ssl-cert-snakeoil.pem ssl_key_file = /etc/ssl/private/ssl-cert-snakeoil.key ssl_disable = no disable_plaintext_auth = no
Μπορείτε να αποκτήσετε το πιστοποιητικό SSL από Αρχή Πιστοποιητικών (CA) ή να δημιουργήσετε πιστοποιητικό SSL με τη δική σας υπογραφή. Η τελευταία επιλογή ενδείκνυται για email, καθώς οι πελάτες SMTP σπάνια παραπονιούνται για τα πιστοποιητικά που φέρουν την υπογραφή σας (self-signed certificates). Ανατρέξτε στο “Πιστοποιητικά” για λεπτομέρειες σχετικά με τη δημιουργία πιστοποιητικού SSL με την υπογραφή σας. Αφού δημιουργήσετε το πιστοποιητικό θα έχετε αποκτήσει ένα αρχείο κλειδιού και ένα αρχείο πιστοποιητικού. Παρακαλούμε, αντιγράψτε τα στην τοποθεσία που αναφέρεται στο αρχείο ρυθμίσεων /etc/dovecot/dovecot.conf.
Για να έχετε πρόσβαση στον εξυπηρετητή ηλ. αλληλογραφίας από άλλο υπολογιστή, θα πρέπει να ρυθμίσετε το τείχος προστασίας (firewall) σας ώστε να δέχεται συνδέσεις προς τον εξυπηρετητή, στις απαραίτητες θύρες.
-
Ανατρέξτε στον ιστότοπο του Dovecot για περισσότερες πληροφορίες.
-
Also, the Dovecot Ubuntu Wiki page has more details.

