====== Mailserver mit IMAP ====== Verwendete Software; Dovecot, Postfix Zuest brauchen wir ein Zertifikat. Ein selbstunterschriebenes reicht mir aus, da ich den Fingerprint ja im Geldbeutel mit mir herumtragen kann. openssl req -x509 -nodes -days 365 -newkey rsa:2048 -keyout /etc/ssl/private/mail.key -out /etc/ssl/certs/mailcert.pem Dann geht es zu den DNS-Eintragungen. Für den Mailserver muss ein MX Eintrag angelegt werden. Dieser Eintrag muss ein FQDN sein, also etwas wie mail.freundederlust.de. Eine IP-Adresse geht nicht. Also zuerst einen A-Record mit der IP Adresse auf mail.freundederlust.de, und dann den MX Eintrag auf diesen Namen anlegen. Es kann bis zu 24h dauern, bis DNS Einträge durch sind. Deshalb sollte man bei DNS Änderungen genau überlegen was man tut, vorallem wenn der Mailserver später dann schon läuft. Die Priorität beim MX Eintrag soll für den ersten Server möglichst niedrig sein. Hiermit werden Prioritäten festgelegt, je niedriger die Nummer, umso eher wird der Server verwendet. Braucht man wenn man einen Redundanz Server betreiben will. Dann ganz normal postfix installiert, und gleich gestoppt, bis es richtig eingerichtet ist: apt-get install postfix && postfix stop Dann die beiden Config Files [[master.cf|master.cf]] und [[main.cf|main.cf]] einstellen. Dann dovecot installieren apt-get install dovecot-core dovecot-imapd Dann die /etc/dovecot/[[dovecot.conf|dovecot.conf]] anpassen. Die Ordnerstruktur für das Maildir muss noch erstellt werden: maildirmake.dovecot /etc/skel/Maildir maildirmake.dovecot /etc/skel/Maildir/.Drafts maildirmake.dovecot /etc/skel/Maildir/.Sent maildirmake.dovecot /etc/skel/Maildir/.Trash maildirmake.dovecot /etc/skel/Maildir/.Templates Für schon existierende Benutzer muss jetzt noch das Maildir angelegt werden. Für Benutzer sven also: cp -r /etc/skel/Maildir /home/sven/ chown -R sven:users /home/sven/Maildir chmod -R 700 /home/sven/Maildir Die ganzen Config Dateien muss ich noch anständig kommentieren. Jetzt muss alles neu gestartet werden, und dann sollte es gehen. postfix start /etc/init.d/dovecot restart ==== Notizen und Quellen zur Beschreibung. Bleiben erstmalnoch dran: ==== Diese beiden sind besser verwendet: https://www.digitalocean.com/community/articles/how-to-set-up-a-postfix-e-mail-server-with-dovecot https://help.ubuntu.com/community/Dovecot Diese hier sind gan interessant wegen Spam: http://www.carstenboysenjensen.dk/de/articles/postfix-spamfilter-webmail Ganz wichtig: Backupserver http://www.server-wissen.de/internet/mailserver/postfix-als-backup-mx-einrichten/ Und noch mit Datenbank. Ansonsten auch ganz nützliche Links darinnen: https://thomas-leister.de/internet/mailserver-ubuntu-server-dovecot-postfix-mysql/ https://workaround.org/ispmail/wheezy/ Spamassain apt-get install amavisd-new clamav-daemon spamassassin razor pyzor