Mailserver: Unterschied zwischen den Versionen

Aus Fachinformatiker Azubi
Zur Navigation springen Zur Suche springen
(User)
(Postfix)
Zeile 73: Zeile 73:
  
 
== Postfix ==
 
== Postfix ==
 +
 +
siehe http://slackspace.de/articles/postfix-unter-debian-6-einrichten/
  
 
== Dovecot ==
 
== Dovecot ==

Version vom 19. August 2013, 22:30 Uhr

Einen Mailserver aufzusetzen mit den verschiedenen Komponenten kann Kopfschmerzen verursachen. In diesem Tutorial wollte ich eine aktuelle (17.08.2013) Anleitung erstellen. Im Netz selbst, gibt es hunderte Anleitungen. Aber die ich gefunden habe, waren nicht vollständig oder veraltet.

Als Betriebssystem verwende ich Debian 6.0 squeeze.

DNS/IP

FQDN

FQDN steht für Fully Qualified Domain Name und stellt eine absolute Adresse zu deinem Server dar. Dieses wird in Form einer Domainaddresse realisiert (Beispiel www.alcodo.com). Es ist empfehlenswert in Form einer Subdomain z.B. mail.alcodo.com zu benutzen.

Somit besteht ein FQDN aus:

  1. Hostnamen: www
  2. Domainnamen: alcodo
  3. Top-Level-Domain: .com

Ein Protokoll wie z.B. http ist nicht bestandteil.

Hosts Datei anpassen:

vi /etc/hosts
#81.169.149.182 h2157161.stratoserver.net h2157161
81.169.149.182 mail.alcodo.com mail

Ändern des FQDN:

root@46463a:~# hostname mail

Prüfung des FQDN:

Erfolgreich:
root@46463a:~# hostname --fqdn
mail.alcodo.com

root@info:/etc# hostname -d
alcodo.com


Hostname ist kein FQDN:
root@46463a:~# hostname --fqdn
hostname: Name or service not known


TODO: Prüfen Inwieweit das Relevant ist.

root@info:/etc# cat mailname 
mail.alcodo.com

Reverse DNS

Reverse DNS kann man problemlos beim Provider einstellen. Mittels einem Befehl sieht man sofort das Ergebnis. Falls man Reverse DND nicht einrichetet, werden die Mails bei manchen Anbieter nicht zugestellt oder landen sofort unter Spam.

approach@thin ~ $ host 81.169.149.182
182.149.169.81.in-addr.arpa domain name pointer mail.alcodo.com.

MX

Ist der MX Eintrag richtig konfiguriert von eurem DNS Server.

approach@thin ~ $ host -t mx alcodo.com
alcodo.com mail is handled by 10 mail.alcodo.com.

User

Benutzer anlegen bei Bedarf ohne Login:

adduser info --disabled-login

Benutzer löschen mit seinem Homeverzeichnis:

deluser --remove-home info

Postfix

siehe http://slackspace.de/articles/postfix-unter-debian-6-einrichten/

Dovecot