Benutzer-Werkzeuge

Webseiten-Werkzeuge


tech:mail

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen gezeigt.

Link zu dieser Vergleichsansicht

Both sides previous revision Vorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
tech:mail [2012/05/16 11:17]
mhoffmann
tech:mail [2014/04/22 19:00] (aktuell)
khopf [Zusammenspiel der Komponenten]
Zeile 1: Zeile 1:
 ====== E-Mail ====== ====== E-Mail ======
-===== HELO ====== +Die E-Mail als elektronisches Nachrichtensyste ist vergleichbar mit der analogen Briefpost. Für das Übermitteln einer E-Mail benötigt man einen **E-Mail Client** und einen **E-Mail-Server**. Der E-Mail-Server besteht aus zwei Bestandteilen,​ dem MTA und dem MDA
-===== EHELO ====== +
-===== MDA ===== +
-===== MTA ===== +
-===== Relay ===== +
-===== Blacklisting =====+
  
 +===== Mail-Transport Agent (MTA) =====
 +Der [[wpde>​Mail_Transfer_Agent|MTA]] ist für die Vermittlung einer E-Mail zum Zielserver zuständig. Dies ist vergleichbar mit dem Leeren eines Briefkastens und der Zuordnung eines Briefes bis zur Übergabe an einen Briefträger ((Briefdienstleister übermitteln auch Post an einen anderen weiter, wenn sie Briefe nicht zustellen können)). Hierfür wird das Protokoll [[wpde>​Simple_Mail_Transfer_Protocol|SMTP]] verwendet. ​
  
 +In Kürze übernimmt der MTA folgende Aufgaben
 +  * Annahme einer E-Mail für die der Server Zielserver ist
 +  * Weitervermittlung einer (autorisierten) E-Mail, die bei dem Server eingeliefert wurde
  
 +===== Mail-Delivery-Agent (MDA) =====
 +Der Mail-Delivery-Agent hingegen kümmert sich um die Zustellung eines Briefes innerhalb des Zielservers,​ also analog zum Post-Beispiel wäre seine Aufgabe die Briefe auszutragen und in den richtigen Briefkasten einzuordnen. Die Abholung der Post kann dann auf dem Server passieren (nicht üblich) oder via [[wpde>​POP3]] oder [[wpde>​Internet_Message_Access_Protocol|IMAP]] durch einen E-Mail-Client abgerufen werden.
  
 +====== Projekt: ISP-Style Mailserver ======
 +In diesem recht komplexen Projekt soll eine Anleitung beschrieben werden, wie mittels [[software:​postfix]] und [[software:​dovecot]],​ [[software:​apache]] und [[software:​mysql]] ein Mailserver aufgebaut werden kann, bei dem
  
 +  * Mehrere Maildomains auf einem Server verwaltet werden,
 +  * Beliebig viele Domains und Postfächer mittels eines Web-Interfaces administriert werden,
 +  * Kundenaccounts verwaltet werden können und
 +  * auf die Mailboxen via Webinterface zugegriffen werden kann. 
 +
 +===== Zusammenspiel der Komponenten =====
 +{{ :​mx_uebersicht.png?​direct&​600|}}
 +  * **E-Mail Clients** ​
 +    * werden E-Mails via SMTP(s) an den Mailserver senden
 +    * werden E-Mails via POP / IMAP vom Server abholen
 +  * **Postfix**
 +    * wird in der Datenbank nachsehen, ob die Empfängeradresse vorhanden ist
 +    * wird Mails von extern empfangen und weiterleiten / zurückweisen
 +    * wird Mails von E-Mail-Clients erhalten und weiterleiten / zurückweisen
 +  * **Dovecot**
 +    * wird die Mails in den Postfächern zustellen und verwalten, sowie an die Clients ausliefern
 +    * die Anmeldung am Mailserver managen
 +  * **Postfixadmin**
 +    * wird die Verwaltungsoberfläche für die Datenbank sein
 +
 +Ein sehr gutes Tutorial für das Aufsetzten eines Mailservers unter Ubuntu ist:
 +http://​www.exratione.com/​2012/​05/​a-mailserver-on-ubuntu-1204-postfix-dovecot-mysql/​
 +
 +====== SPAM und Virenschutz ======
 +
 +Zum SPAM und Virenschutz existieren unter Linux für Mailserver die Softwaremodule **amavis**, **spamassasin** und **clamav**. Eine Einrichtungsanleitung für das oben beschriebene ISP-Style Server-Setup findet sich unter:
 +https://​help.ubuntu.com/​12.04/​serverguide/​mail-filtering.html
 +
 +
 +{{tag>​mail}}
  

Bei Verwendung dieses Wikis erklären Sie sich mit dem Haftungsausschluss, Nutzungsbedingungen und der Datenschutzerklärung dieses Wikis einverstanden. Impressum.

tech/mail.1337159847.txt.gz · Zuletzt geändert: 2012/10/11 10:23 (Externe Bearbeitung)