Mail Transfer Agent: Unterschied zwischen den Versionen

Aus Foxwiki
Zeile 5: Zeile 5:
* Der Klassiker unter den MTA ist <tt>sendmail</tt>, dieser ist jedoch sehr umständlich zu konfigurieren, deshalb hat sich Postfix zum Standard entwickelt.
* Der Klassiker unter den MTA ist <tt>sendmail</tt>, dieser ist jedoch sehr umständlich zu konfigurieren, deshalb hat sich Postfix zum Standard entwickelt.


; Grundsätzlich kann man mit einem MTA gleich E-Mails verschicken
; Grundsätzlich kann man mit einem MTA E-Mails versenden
* Doch leider ist das im Zeitalter von Spam nicht mehr so einfach.  
* Doch leider ist das im Zeitalter von Spam nicht mehr so einfach.  
* Ein SMTP-Server ohne eine feste IP-Adresse und ohne ordentliche Zertifikate wäre eine ideale Spam-Schleuder.  
* Ein SMTP-Server ohne eine feste IP-Adresse und ohne ordentliche Zertifikate wäre eine ideale Spam-Schleuder.  
Zeile 12: Zeile 12:
* Für ortsgebundene Rechner bietet sich der Server des eigenen Internet-Dienstanbieters an, da dieser meistens keine zusätzliche Authentifizierung erfordert.
* Für ortsgebundene Rechner bietet sich der Server des eigenen Internet-Dienstanbieters an, da dieser meistens keine zusätzliche Authentifizierung erfordert.


; Ein MTA ist aber auch dann erforderlich, wenn lokale Benutzer auf dem System untereinander E-Mails verschicken wollen.  
; Ein MTA ist auch erforderlich, wenn lokale Benutzer auf dem System untereinander E-Mails verschicken wollen.
* In diesem Fall findet kein Datenaustausch zu einem externen SMTP-Server statt.  
* In diesem Fall findet kein Datenaustausch zu einem externen SMTP-Server statt.  
* Lautet der Name des Rechners beispielsweise "ubuntu", so ist "root@ubuntu" eine gültige E-Mail-Adresse.  
* Lautet der Name des Rechners beispielsweise "ubuntu", so ist "root@ubuntu" eine gültige E-Mail-Adresse.  
Zeile 20: Zeile 20:
* In [[Mehrbenutzersystem]]en kann alternativ zum MTA auch ein [[Mail&nbsp;Delivery&nbsp;Agent]] benutzt werden.
* In [[Mehrbenutzersystem]]en kann alternativ zum MTA auch ein [[Mail&nbsp;Delivery&nbsp;Agent]] benutzt werden.


; MTAs kommunizieren sehr häufig nach dem [[Simple Mail Transfer Protocol]], aber auch gemäß [[X.400]].
; MTAs kommunizieren regelmäßig nach dem [[Simple Mail Transfer Protocol]], aber auch gemäß [[X.400]]
* Der MTA des [[Empfänger (Information)|Empfängers]] arbeitet mit dem [[Mail Delivery Agent]] (MDA) des Mailservers zusammen, der die E-Mails in den passenden Postfächern der jeweiligen [[Benutzerverzeichnis]]se abliefert.  
* Der MTA des [[Empfänger (Information)|Empfängers]] arbeitet mit dem [[Mail Delivery Agent]] (MDA) des Mailservers zusammen, der die E-Mails in den passenden Postfächern der jeweiligen [[Benutzerverzeichnis]]se abliefert.  
* Dabei kann das [[Local Mail Transfer Protocol]] zum Einsatz kommen.  
* Dabei kann das [[Local Mail Transfer Protocol]] zum Einsatz kommen.  
Zeile 27: Zeile 27:
[[Datei:E-mail.svg]]
[[Datei:E-mail.svg]]


; Ein wesentlicher Bestandteil eines MTA ist seine [[Warteschlange (Datenstruktur)|Warteschlange]].
; Ein wesentlicher Bestandteil eines MTA ist seine [[Warteschlange (Datenstruktur)|Warteschlange]]
* Dort sammelt er Aufträge, insbesondere wenn der MTA des [[Postempfänger|Adressaten]] (Empfängers) nicht sofort erreichbar ist.  
* Dort sammelt er Aufträge, insbesondere wenn der MTA des [[Postempfänger|Adressaten]] (Empfängers) nicht sofort erreichbar ist.  
* In diesem Fall geht er mehrfach die [[MX Resource Record]]s des Adressaten durch, um den Auftrag abzuarbeiten.  
* In diesem Fall geht er mehrfach die [[MX Resource Record]]s des Adressaten durch, um den Auftrag abzuarbeiten.  
Zeile 33: Zeile 33:


; Der MTA ist der Teil eines Mailservers, der hinsichtlich der [[Computersicherheit]] am ehesten angreifbar ist
; Der MTA ist der Teil eines Mailservers, der hinsichtlich der [[Computersicherheit]] am ehesten angreifbar ist
* z.&nbsp;B.  
* z.&nbsp;B.durch das [[Hacker (Computersicherheit)|Eindringen von Schadprogrammen]].
* durch das [[Hacker (Computersicherheit)|Eindringen von Schadprogrammen]].  
* Er ist auch die Email-Server-Komponente, bei der sich Maßnahmen zur Abwehr von [[Spam]] anbieten.
* Er ist auch die Email-Server-Komponente, bei der sich Maßnahmen zur Abwehr von [[Spam]] anbieten.



Version vom 23. Juni 2022, 12:31 Uhr

Ein Mail Transfer Agent (MTA) ist der Teil eines Mailservers, der E-Mails entgegennimmt und sendet

Beschreibung

  • Damit ein Linux-Rechner direkt E-Mails verschicken kann, muss ein MTA (Mail Transfer Agent) installiert und konfiguriert sein.
  • Der Klassiker unter den MTA ist sendmail, dieser ist jedoch sehr umständlich zu konfigurieren, deshalb hat sich Postfix zum Standard entwickelt.
Grundsätzlich kann man mit einem MTA E-Mails versenden
  • Doch leider ist das im Zeitalter von Spam nicht mehr so einfach.
  • Ein SMTP-Server ohne eine feste IP-Adresse und ohne ordentliche Zertifikate wäre eine ideale Spam-Schleuder.
  • Deshalb akzeptiert eigentlich kein E-Mail-Server E-Mails von solchen Servern.
  • Man muss daher die eigenen E-Mails über einen "ordentlichen" SMTP-Server (Smarthost), wie z.B. den von web.de und Co., leiten.
  • Für ortsgebundene Rechner bietet sich der Server des eigenen Internet-Dienstanbieters an, da dieser meistens keine zusätzliche Authentifizierung erfordert.
Ein MTA ist auch erforderlich, wenn lokale Benutzer auf dem System untereinander E-Mails verschicken wollen.
  • In diesem Fall findet kein Datenaustausch zu einem externen SMTP-Server statt.
  • Lautet der Name des Rechners beispielsweise "ubuntu", so ist "root@ubuntu" eine gültige E-Mail-Adresse.
  • Das Versenden von lokalen E-Mails wird unter anderem von Diensten wie Cron verwendet, um den Administrator über mögliche Probleme zu informieren.
  • Die im Folgenden beschriebene Konfiguration ermöglicht sowohl das Versenden von E-Mails an externe als auch an interne Empfänger.
  • Im Gegensatz dazu dient der Mail User Agent (MUA) zur Bearbeitung von Mails durch den Computerbenutzer.
  • In Mehrbenutzersystemen kann alternativ zum MTA auch ein Mail Delivery Agent benutzt werden.
MTAs kommunizieren regelmäßig nach dem Simple Mail Transfer Protocol, aber auch gemäß X.400

Ein wesentlicher Bestandteil eines MTA ist seine Warteschlange
  • Dort sammelt er Aufträge, insbesondere wenn der MTA des Adressaten (Empfängers) nicht sofort erreichbar ist.
  • In diesem Fall geht er mehrfach die MX Resource Records des Adressaten durch, um den Auftrag abzuarbeiten.
  • Wenn dies misslingt, sendet er dem Absender eine Nachricht zurück, dass seine E-Mail nicht zugestellt werden konnte (Siehe auch Delivery Status Notification).
Der MTA ist der Teil eines Mailservers, der hinsichtlich der Computersicherheit am ehesten angreifbar ist
Bekannte MTA-Programme

Installation

Anwendungen

Sicherheit

Dokumentation

RFC

Man-Pages

Info-Pages

Siehe auch

Links

Projekt-Homepage

Weblinks

Einzelnachweise


Testfragen

Testfrage 1

Antwort1

Testfrage 2

Antwort2

Testfrage 3

Antwort3

Testfrage 4

Antwort4

Testfrage 5

Antwort5