Einfachste Methode zum Einrichten eines IMAP-Mailservers
12
Ich bin neu im Einrichten eines Mailservers und bekomme überall, wo ich hinschaue, entweder veraltete oder sehr komplexe Anweisungen zum Einrichten eines Mailservers.
Gibt es einfache Methoden zum Installieren eines IMAP-Mailservers?
Gibt es mypostfixadmin. So lange Sie es sperren, ist es schön und schick zu haben.
EarthMeLon
Antworten:
21
Sie können Dovecot als Mailserver verwenden
Installieren Sie die Pakete
sudo apt-get install dovecot-imapd dovecot-pop3d
Konfigurieren Sie das zu verwendende Protokoll, indem Sie das Protokoll in die Datei einfügen /etc/dovecot/dovecot.conf:
protocols = pop3 pop3s imap imaps
Wählen Sie die Mailbox aus, die Sie verwenden möchten. Dovecot unterstützt maildirund mboxformatiert. Bearbeiten Sie die Datei /etc/dovecot/dovecot.confund ändern Sie die Zeile
Gute Antwort. Vielleicht möchten Sie dies jedoch ein wenig verbessern, indem Sie erklären, wie Sie feststellen, ob mbox- oder maildir-Formate verwendet werden, und die Tatsache, dass unter Ubuntu 14.04 Server jetzt Upstart für Dovecot verwendet wird und Sie "start / Befehle vom Typ "stop / restart / status dovecot".
Volomike
1
Außerdem stellte ich fest, dass das Überspringen einer Aufforderung zur Eingabe von SSL dazu führt, dass Dovecot nicht geladen wird. Sie müssen ein selbstsigniertes SSL für die E-Mail erstellen, bis Sie es durch ein echtes Zertifikat ersetzen können. Funktioniert auch dpkg-reconfigure dovecot-imapnicht - Sie müssen dies tun apt-get --purge remove dovecot-core dovecot-imapd dovecot-pop3d, um es zu entfernen und von vorne zu beginnen.
Volomike
1
In der aktuellen Version von dovecot wird eine /etc/dovecot/conf.d verwendet, in der verschiedene Konfigurationsdateien gespeichert werden. Daher wird die Auswahl des Protokolls so getroffen, dass die Dateien dort abgelegt werden. Auf jeden Fall müssen Sie nichts ändern, da die Standardinstallation bereits alles richtig macht.
mypostfixadmin
. So lange Sie es sperren, ist es schön und schick zu haben.Antworten:
Sie können Dovecot als Mailserver verwenden
Installieren Sie die Pakete
sudo apt-get install dovecot-imapd dovecot-pop3d
Konfigurieren Sie das zu verwendende Protokoll, indem Sie das Protokoll in die Datei einfügen
/etc/dovecot/dovecot.conf
:protocols = pop3 pop3s imap imaps
Wählen Sie die Mailbox aus, die Sie verwenden möchten. Dovecot unterstützt
maildir
undmbox
formatiert. Bearbeiten Sie die Datei/etc/dovecot/dovecot.conf
und ändern Sie die Zeilemail_location = maildir:~/Maildir # (for maildir)
oder
mail_location = mbox:~/mail:INBOX=/var/spool/mail/%u # (for mbox)
Starten Sie den Dienst neu
sudo /etc/init.d/dovecot restart
Verwenden Sie Telnet, um zu überprüfen, ob Dovecot ordnungsgemäß funktioniert.
telnet localhost imap
Das ist es.
PS. Stellen Sie außerdem sicher, dass Ihre Firewall so konfiguriert ist, dass Verbindungen an den entsprechenden Ports akzeptiert werden.
Quelle: Offizielle Dovecot Server Dokumentation
quelle
dpkg-reconfigure dovecot-imap
nicht - Sie müssen dies tunapt-get --purge remove dovecot-core dovecot-imapd dovecot-pop3d
, um es zu entfernen und von vorne zu beginnen.