EnglishFrenchGermanItalianPortugueseRussianSpanish
Facebook

Archive
Suchen

Der eigene Homeserver Teil 6 : Mailserver

Sorgen wir mit dem heutigen Beitrag dafür, dass Euer zukünftiger Webserver auch E-Mails versenden kann.
Dieses ist u.U. notwendig, wenn Ihr Blogsoftware betreibt.
Aus diesem Grunde ist nötig, dass Ihr (trotz eigenem Webserver) eine funktionierende E-Mail-Adresse bei einem Anbieter wie z.B. GMX, Arcor oder einen festen Account eines Webhosters habt, denn:

ihr habt eine dynamische IP, und fast alle Mailserver dieser Welt lehnen Anfragen von dynamischen IP’s ab, sobald sie von einem Server stammen!

Das hat einen ganz einfachen Grund:
Die meisten privat eingerichteten Mailserver stehen offen wie Scheunentore, was Spammer unheimlich gerne ausnutzen, um ihren Müll zu verschicken.
Auch waren diese Mailserver sehr beliebt, um direkt massenhaft Spams zu verschicken.

D.h., dass wir zwar einen Mailserver einrichten, dieser aber nur als “Weiterleiter” zum Hoster dient, der dann die Mails verschickt.

Aber fangen wir nun an:
sudo apt-get install postfix libsasl2-modules

Damit installiert Ihr Postfix sowie die nötigen Zusatzmodule für die spätere Authentifizierung bei Eurem Hoster.

Die erste Abfrage ist mit “Internet mit Smarthost” zu beantworten.

Während der Installation werden Ihr nach dem Mailnamen gefragt – tragt hier den Hostnamen Eures Servers ein, z.B. homeserver.

Bei smtp-Relay-Host tragt Ihr den Host Eures Providers ein, z.B. smtp.gmx.net
Die Vorgabe bei Netze “127.0.0.0/8” bleibt unverändert.

Nach erfolgter Installation müssen wir die Datei /etc/postfix/main.cf im Editor bearbeiten, dazu also:
sudo nano /etc/postfix/main.cf

Hier lassen wir alles unverändert und scrollen bis zum Ende, wo wir dann folgendes hinzufügen:

smtp_sasl_auth_enable = yes
smtp_sasl_security_options = noanonymous
smtp_sasl_password_maps = hash:/etc/postfix/sasl_password
sender_canonical_maps = hash:/etc/postfix/sender_canonical

Anschließend speichern und Ende.

Wir haben also hinzugefügt, dass wir uns am Host mit einem Passwort anmelden müssen, wo das Passwort hinterlegt ist, und wie die spätere E-Mail-Absenderadresse aussehen soll, also legen wir nun die beiden Dateien an:
sudo nano /etc/postfix/sasl_password

In dieser tragen wir folgendes ein:
smtp.gmx.net nutzername:nutzerpasswort

Speichern und Ende.
Nun noch die Datei für die Absenderkennung:
sudo nano /etc/postfix/sender_canonical

homeserver nutzeradresse@gmx.de
www-data nutzeradresse@gmx.de

Speichern und Ende.

BEVOR Ihr jetzt den Mailserver neu startet, müssen die beiden Dateien in Datenbanken umgewandelt werden, dass bewerkstelligen wir mit den beiden Eingaben:
sudo postmap /etc/postfix/sasl_password
sudo postmap /etc/postfix/sender_canonical

JETZT können wir den Mailserver neu starten:
sudo /etc/init.d/postfix restart

Ab sofort ist Euer Mailserver in der Lage, Mails zu versenden.

Ich werde im Rahmen dieses HowTo’s später nochmal die Einrichtung/Konfiguration eines vollständigen Mailservers online setzen (also mit E-Mails vom Server abholen, diese auf dem Homeserver dann verschiedenen Usern zuteilen und gleichzeitig auf Spam hin überprüfen lassen), aber wie schon erwähnt: später!

————————————————————-

Das HowTo zum Webserver unter Xubuntu 8.04.1 LTS:

  1. Teil 1 : Vorwort
  2. Teil 2 : Grundinstallation
  3. Teil 3 : Fernwartung mittels SSH
  4. Teil 4 : Samba (4.1) und NFS (4.2) (Netzwerkfreigaben)
  5. Teil 5 : Webserver Apache2 (mit PHP5, CGI, MySql, PhpMyAdmin)
  6. Teil 6 : Mailserver (SMTP-Relay mittels Postfix)
  7. Teil 7 : FTP-Server

Ähnliche Beiträge:

  1. Der eigene Homeserver Teil 4.2 : NFS
  2. Der eigene Homeserver Teil 3 : SSH (Fernwartung)
  3. Der eigene Homeserver Teil 1 : Vorwort
  4. Der eigene Homeserver Teil 5 : Webserver Apache
  5. Der eigene Homeserver Teil 2 : Grundinstallation

Kommentieren

Anmerkung: Bei der Nutzung von '@User:' und/oder dem !!Antworten!!-Link wird automatisch der betreffende User zusätzlich per eMail über Deine Antwort benachrichtigt. Kommentare von neuen Usern werden grundsätzlich einmal moderiert (kontrolliert), bevor sie für jedermann zu lesen sind.