. Ute Bormann, Rechnernetze

Größe: px
Ab Seite anzeigen:

Download "E-Mail. Ute Bormann, Rechnernetze 2013-05-26 1"

Transkript

1 Work in progress Ute Bormann, Rechnernetze

2 Vergleich mit klassischer Brief-Kommunikation 2

3 Vergleich mit klassischer Brief-Kommunikation 3

4 Zwei deutlich getrennte Verantwortungsbereiche In MHS (OSI-Mailing): Im Internet: 4

5 Zwei deutlich getrennte Verantwortungsbereiche In MHS (OSI-Mailing): Im Internet: 5

6 Zwei deutlich getrennte Verantwortungsbereiche In MHS (OSI-Mailing): Im Internet: 6

7 Message Handling Systems (MHS) CCITT X.400ff / ISO (Variante) Electronic Mailing Dienst im OSI-Umfeld Umfassende Konzepte daher im folgenden kurz betrachtet De facto keine praktische Bedeutung Setzt als Anwendungsschicht auf OSI-Protokollen auf: [ASN.1 + ROSE + weitere Zwischenschichten nicht weiter betrachten] Zwei Teilschic User Agent Layer (UAL): Kommunikation über den Nachrichtenkopf (Verwaltungsinformationen der Nachricht) Message Transfer Layer (MTL): Beförderung der Nachricht aufgrund der Umschlaginformationen 7

8 Message Handling Systems (MHS) CCITT X.400ff / ISO (Variante) Electronic Mailing Dienst im OSI-Umfeld Umfassende Konzepte daher im folgenden kurz betrachtet De facto keine praktische Bedeutung Setzt als Anwendungsschicht auf OSI-Protokollen auf: [ASN.1 + ROSE + weitere Zwischenschichten nicht weiter betrachten] Zwei Teilschichten User Agent Layer (UAL): Kommunikation über den Nachrichtenkopf (Verwaltungsinformationen der Nachricht) Message Transfer Layer (MTL): Beförderung der Nachricht aufgrund der Umschlaginformationen 8

9 Funktionalität des UAL Verschiedene anwendungsabhängige Ausprägungen unterscheidbar, insbes. Interpersonal Messaging Service (IPMS) Nachrichtenaustausch zwischen Menschen (eigentliches Mailing) Empfängerspezifikation Kopieempfänger (auch Blind Copy) Bestätigung des Empfangs erwünscht Antwortschreiben erwünscht Antwortschreiben Weitergeleitete Nachricht Verantwortlicher Ablaufdatum Thema Querverweise Wichtigkeit Sicherheitsvermerk Art der Inhaltsinformationen (z.b. (ASCII-)Text, Fax, ForwardedMessage, weitere Formate...) Unterdokumente ( Anlagen ) Davon abgegrenzt: Electronic Data Interchange (EDI) Handelsdatenaustausch zwischen Maschinen (Bestellungen, Rechnungen,...) 9

10 Funktionalität des MTL Verteilung der Nachrichten vom Sender zu dem/den Empfänger/n Ermittlung der Sender-/Empfängeradressen über X.500 (evtl. Auflösen von Verteilerlisten) Ggf. Anfordern/Senden von Auslieferungsbestätigung Ggf. Mitteilen des Sende-/Empfangszeitpunkts Ggf. verzögerte Versendung Ggf. Versendung an alternativen Empfänger Ggf. Speicherung im System Verschiedene Dringlichkeiten der Zustellung Versendung von Probenachrichten (Theoretisch auch:) Kodierungsumwandlung zwischen Informationstypen Verschlüsselung, Authentisierung In ASN.1 kodiert, Client-/Server-Modell auf ROSE-Basis 10

11 MHS-Architektur Zusammensetzung einer MTL-Nachricht 11

12 MHS-Architektur Zusammensetzung einer MTL-Nachricht 12

13 Electronic Mailing im Internet Setzt als Anwendung direkt auf TCP auf Zwei Teilschichten: 13

14 RFC 822 ( mittlerweile RFC 2822) Kommunikation über den Nachrichtenkopf Jedes Attribut in eigener Zeile Spezielles ASCII-Format für Verwaltungsinformationen Festgelegte Schlüsselwörter: From:... Subject:... To:... CC:... BCC:... Date:... In-Reply-To:.... Nachrichteninhalt wird einfach angehängt (mit Leerzeile dazwischen) 14

15 SMTP: Simple Mail Transfer Protocol (RFC 2821) Beförderung der Nachricht aufgrund der Umschlaginformationen: Empfängerspezifikation (RCPT) An wen soll Nichtzustellbarkeitsvermerk gesendet werden? (MAIL) ASCII-Protokoll mit 4-buchstabigen Kommandos und 3-ziffrigen Antwortcodes (+ Kommentar) spezielles Client-/Server-Modell Aufbau der Adressinformationen: (z.b. Nachrichteninhalt endet mit Zeile, auf der nur ein Punkt steht Max. Zeilenlänge: 1023 Zeichen in klassischem SMTP erstmal nur ASCII-Nachrichten unterstützt keine Datentransparenz Abhilfe: MIME (Multipurpose Internet Mail Extension) 15

16 SMTP: Simple Mail Transfer Protocol (RFC 2821) Beförderung der Nachricht aufgrund der Umschlaginformationen: Empfängerspezifikation (RCPT) An wen soll Nichtzustellbarkeitsvermerk gesendet werden? (MAIL) ASCII-Protokoll mit 4-buchstabigen Kommandos und 3-ziffrigen Antwortcodes (+ Kommentar) spezielles Client-/Server-Modell Aufbau der Adressinformationen: (z.b. Nachrichteninhalt endet mit Zeile, auf der nur ein Punkt steht Max. Zeilenlänge: 1023 Zeichen in klassischem SMTP erstmal nur ASCII-Nachrichten unterstützt keine Datentransparenz Abhilfe: MIME (Multipurpose Internet Mail Extension) 16

17 Beispiel für klassischen SMTP-Dialog Ist nur einfaches Beispiel, muss nicht genauso umgesetzt sein (... TCP-Aufbau: Angabe von SMTP-Server-Port 25...) 220 opal.cs.tu-berlin.de SMTP Service at 29 May 87 09:15: HELO tub.cs.tu-berlin.de 250 opal.cs.tu-berlin.de - Hello tub.cs.tu-berlin.de MAIL 250 MAIL accepted RCPT 250 Recipient accepted DATA 354 Start mail input; end with <CRLF>.<CRLF> Date: Sat, 29 May From: To: Subject: meeting Let's get together today at 3 pm OK QUIT 221 opal.cs.tu-berlin.de Service closing transmission channel 17

18 MIME (Multipurpose Internet Mail Extensions) Klassische Internet-Mail: SMTP + RFC 822 Basierte zunächst auf ASCII-Texten Multi-Media -Erweiterung MIME Aufgaben: Transport von Nicht-ASCII-Informationen Identifikation von Formaten Nachrichtenstrukturierung (z.b. für alternative Darstellung, für Anlagen, ) Grundlage: Setzt auf SMTP auf Aber: Klassisches SMTP kann nur 7-Bit-ASCII transportieren Zeilen max Zeichen Nachrichtenende: Zeile mit einzelnem Punkt keine Binär-Dateien versenden 18

19 MIME (Multipurpose Internet Mail Extensions) Klassische Internet-Mail: SMTP + RFC 822 Basierte zunächst auf ASCII-Texten Multi-Media -Erweiterung MIME Aufgaben: Transport von Nicht-ASCII-Informationen Identifikation von Formaten Nachrichtenstrukturierung (z.b. für alternative Darstellung, für Anlagen, ) Grundlage: Setzt auf SMTP auf Aber: Klassisches SMTP kann nur 7-Bit-ASCII transportieren Zeilen max Zeichen Nachrichtenende: Zeile mit einzelnem Punkt keine Binär-Dateien versenden 19

20 Transport von Nicht-ASCII-Informationen Neue Header-Zeile: Content-Transfer-Encoding 7-Bit: Information passt in klassisches SMTP 8-Bit: Erweitertes SMTP vorausgesetzt, evtl. Konvertierung durch MTA Quoted-Printable: Im großen und ganzen 7-Bit, = als Escape-Zeichen für 8-Bit-Zeichen gemäß ISO (Latin1) in Hex-Kodierung sowie abweichende Zeilenenden Beispiel: Gr=FC=DFe Grüße Latin1-Kodierung von ü ist = F16C16 =FC in Quoted-Printable Base-64: 3 Bytes werden mit 4 Zeichen repräsentiert (3x8 = 4x6) Nur 2 6 =64 ASCII-Zeichen verwenden mehrdeutige Zeichen vermeiden (z.b. Punkt) Nicht-ASCII-Informationen in Headerzeilen (z.b. From/To/Subject) spezielle Kodierung vorgesehen From: =?ISO ?Q?J=F6rg Ott?= 20

21 ISO (Latin 1) 21

22 Transport von Nicht-ASCII-Informationen Neue Header-Zeile: Content-Transfer-Encoding 7-Bit: Information passt in klassisches SMTP 8-Bit: Erweitertes SMTP vorausgesetzt, evtl. Konvertierung durch MTA Quoted-Printable: Im großen und ganzen 7-Bit, = als Escape-Zeichen für 8-Bit-Zeichen gemäß ISO (Latin1) in Hex-Kodierung sowie abweichende Zeilenenden Beispiel: Gr=FC=DFe Grüße Latin1-Kodierung von ü ist = F 16 C 16 =FC in Quoted-Printable Base-64: 3 Bytes werden mit 4 Zeichen repräsentiert (3x8 = 4x6) Nur 2 6 =64 ASCII-Zeichen verwenden mehrdeutige Zeichen vermeiden (z.b. Punkt) Nicht-ASCII-Informationen in Headerzeilen (z.b. From/To/Subject) spezielle Kodierung vorgesehen From: =?ISO ?Q?J=F6rg Ott?= 22

23 Transport von Nicht-ASCII-Informationen Neue Header-Zeile: Content-Transfer-Encoding 7-Bit: Information passt in klassisches SMTP 8-Bit: Erweitertes SMTP vorausgesetzt, evtl. Konvertierung durch MTA Quoted-Printable: Im großen und ganzen 7-Bit, = als Escape-Zeichen für 8-Bit-Zeichen gemäß ISO (Latin1) in Hex-Kodierung sowie abweichende Zeilenenden Beispiel: Gr=FC=DFe Grüße Latin1-Kodierung von ü ist = F 16 C 16 =FC in Quoted-Printable Base-64: 3 Bytes werden mit 4 Zeichen repräsentiert (3x8 = 4x6) Nur 2 6 =64 ASCII-Zeichen verwenden mehrdeutige Zeichen vermeiden (z.b. Punkt) Nicht-ASCII-Informationen in Headerzeilen (z.b. From/To/Subject) spezielle Kodierung vorgesehen From: =?ISO ?Q?J=F6rg Ott?= 23

24 Transport von Nicht-ASCII-Informationen Neue Header-Zeile: Content-Transfer-Encoding 7-Bit: Information passt in klassisches SMTP 8-Bit: Erweitertes SMTP vorausgesetzt, evtl. Konvertierung durch MTA Quoted-Printable: Im großen und ganzen 7-Bit, = als Escape-Zeichen für 8-Bit-Zeichen gemäß ISO (Latin1) in Hex-Kodierung sowie abweichende Zeilenenden Beispiel: Gr=FC=DFe Grüße Latin1-Kodierung von ü ist = F 16 C 16 =FC in Quoted-Printable Base-64: 3 Bytes werden mit 4 Zeichen repräsentiert (3x8 = 4x6) Nur 2 6 =64 ASCII-Zeichen verwenden mehrdeutige Zeichen vermeiden (z.b. Punkt) Nicht-ASCII-Informationen in Headerzeilen (z.b. From/To/Subject) spezielle Kodierung vorgesehen From: =?ISO ?Q?J=F6rg Ott?= 24

25 Neue Header-Zeile: Content-Length Zur einfacheren Abgrenzung von Nachrichten in Mail-Foldern Identifikation von Formaten Neue Header-Zeile: Content-Type text/plain; charset=us-ascii text/plain; charset=iso text/richtext application/postscript... image/jpeg... audio/mpeg... video/mpeg... message/rfc822 (eingebettete RFC822-Nachricht) 25

26 Neue Header-Zeile: Content-Length Zur einfacheren Abgrenzung von Nachrichten in Mail-Foldern Identifikation von Formaten Neue Header-Zeile: Content-Type text/plain; charset=us-ascii text/plain; charset=iso text/richtext application/postscript... image/jpeg... audio/mpeg... video/mpeg... message/rfc822 (eingebettete RFC822-Nachricht) 26

27 Strukturierung von Nachrichten Content-Type: multipart/mixed (Mehrere Bestandteile unterschiedlicher Typen) multipart/parallel (Audio + Video synchronisiert) multipart/alternative (Alternative Darstellung derselben Informationen, z.b. Grafik und Ersatztext) Abgrenzung zwischen Bestandteilen: Content-Type: multipart/mixed; boundary=fasel --fasel Content-Type: text/plain; charset=us-ascii... --fasel Content-Type: application/postscript... --fasel-- 27

28 Strukturierung von Nachrichten Content-Type: multipart/mixed (Mehrere Bestandteile unterschiedlicher Typen) multipart/parallel (Audio + Video synchronisiert) multipart/alternative (Alternative Darstellung derselben Informationen, z.b. Grafik und Ersatztext) Abgrenzung zwischen Bestandteilen: Content-Type: multipart/mixed; boundary=fasel --fasel Content-Type: text/plain; charset=us-ascii... --fasel Content-Type: application/postscript... --fasel-- 28

29 SMTP Extensions SMTP in Originalversion auf die Dauer zu simple! EHLO: Erweiterungsmechanismus IANA registriert Keywords/Parameter für Erweiterungen Am Anfang einer Mail-Session Fähigkeiten der Empfänger erfragen EHLO-Kommando statt HELO Alter Empfänger reagiert mit Fehlermeldung Rückfallen auf Original-SMTP möglich Beispieldialog:... EHLO tub.cs.tu-berlin.de 250-opal.cs.tu-berlin.de BITMIME 250-DSN (ggf. Auflistung weiterer Erweiterungen)

30 DSN: Delivery Status Notification Im Original-SMTP: Non-Delivery Notification als Mail ( free-form ) zurück an bei FROM angegebenen Nutzer inflexibel, nicht formalisiert DSN: Sender spezifiziert gewünschte Form von Bestätigung (als zusätzliche Parameter des Mail-Dialogs) In RCPT: NOTIFY: SUCCESS (positive Bestätigung) FAILURE (negative Bestätigung) NEVER (keine Bestätigung) DELAY ORCPT: (noch keine Zustellung möglich, wird weiter probiert) (enthält Angabe des Originalempfängers Info für Empfänger bei z.b. Weiterleitung) In MAIL: RET: (Welcher Teil der Mail kommt in DSN zurück) FULL (der ganze Inhalt, nur bei FAILURE) HDRS (nur der Header) ENVID: (Mail-ID zum Zuordnen der Bestätigung) DSN Message als MIME Message (Multipart/Report) repräsentiert 30

31 Beispiel: EHLO tub.cs.tu-berlin.de 250-opal.cs.tu-berlin.de DSN MAIL RET=HDRS ENVID=QQ ok RCPT NOTIFY=SUCCESS,FAILURE 250 recipient accepted... Weitere SMTP-Erweiterungen: Pipelining: asynchrone RPCs mehrere Kommandos direkt hintereinander senden ohne Bestätigung des vorigen abzuwarten allerdings weiterhin sequentiell (kein zusätzlicher Bezeichner nötig)... 31

32 Beispiel: EHLO tub.cs.tu-berlin.de 250-opal.cs.tu-berlin.de DSN MAIL RET=HDRS ENVID=QQ ok RCPT NOTIFY=SUCCESS,FAILURE 250 recipient accepted... Weitere SMTP-Erweiterungen: Pipelining: asynchrone RPCs mehrere Kommandos direkt hintereinander senden ohne Bestätigung des vorigen abzuwarten allerdings weiterhin sequentiell (kein zusätzlicher Bezeichner nötig)... 32

33 Internet-Mailing-Architektur (grob) Allerdings: a) SMTP-Server muss nicht auf Empfängersystem sein Empfangene Mails werden auf Serversystem gespeichert verschiedene Formen des Fernzugriffs Dateisystemzugriff (lokal, NFS; GNUS: bei Start neue Mail in UA laden) POP3 IMAP4 Web-Schnittstelle (intern oft IMAP4, auch für Versenden von Mails nutzbar) 33

34 Internet-Mailing-Architektur (grob) Allerdings: a) SMTP-Server muss nicht auf Empfängersystem sein Empfangene Mails werden auf Serversystem gespeichert verschiedene Formen des Fernzugriffs Dateisystemzugriff (lokal, NFS; GNUS: bei Start neue Mail in UA laden) POP3 IMAP4 Web-Schnittstelle (intern oft IMAP4, auch für Versenden von Mails nutzbar) 34

35 Internet-Mailing-Architektur (grob) Allerdings: a) SMTP-Server muss nicht auf Empfängersystem sein Empfangene Mails werden auf Serversystem gespeichert verschiedene Formen des Fernzugriffs Dateisystemzugriff (lokal, NFS; GNUS: bei Start neue Mail in UA laden) POP3 IMAP4 Web-Schnittstelle (intern oft IMAP4, auch für Versenden von Mails nutzbar) 35

36 Exkurs: Fernzugriff bei MHS (OSI-Mailing) Allgemeines Konzept des Fernzugriffs UAs verfügen nicht unbedingt über einen eigenen Nachrichtenspeicher Temporärer Speicher (Message Store, MS) zwischen UA und MTA Benutzerbezogen Versenden: MS reicht weiter Empfangen: MS speichert zwischen Fernzugriff auf MS über Protokoll P7 Summarize: Zusammenfassungen der Nachrichten List: Auflisten nach bestimmten Kriterien Fetch: Informationsabruf Delete: Eintrag löschen Alert: Benachrichtigung über neue Nachrichten Register-MS: MS konfigurieren 36

37 Post Office Protocol (POP3) ASCII-Protokoll Anzeigen einer Übersicht von empfangenen Nachrichten Nachrichten auf Empfängersystem übertragen ( offline lesen) und im Server löschen (Normalfall) Problematisch, wenn man Mails von mehreren Rechnern aus liest Keine Synchronisation mit Server über Lesevorgang 37

38 Internet Mail Access Protocol (IMAP4) RFC 3501 Deutlich flexiblere Schnittstelle (offline/online lesen) Mails primär auf Server verwaltet auch von mehreren Rechnern aus zugreifbar (auch User-Gruppen möglich) Grundsätzlicher Aufbau (vereinfacht): Setzt auf TCP auf Verbindungsaufbau + Authentisierung a) Name + Passwort (heute oft in TLS eingebettet) b) Kryptografie-basiert (verschiedene Varianten) Synchronisation zwischen Server-Daten und lokalen Kopien (welche Mails seither gelesen, markiert,...) Verbindung bleibt erstmal bestehen kontinuierliche Synchronisation möglich Mehrere Mailboxen (für Sortierung) ASCII-Protokoll, Client-/Server-Modell 38

39 Vereinfachtes Beispiel:... Verbindungsaufbau + Authentisierung + Anfangssynchronisation... A142 SELECT INBOX * 172 EXISTS * OK [UNSEEN 12] (12 ist erste unseen) * FLAGS (\Answered \Flagged \Deleted \Seen) A142 OK SELECT completed A143 FETCH 12 (FLAGS ENVELOPE BODY) * 12 FETCH... A143 OK FETCH completed... Lesen... A144 STORE 12 + FLAGS (\seen) * 12 FETCH (FLAGS (\seen)) A144 OK STORE completed 39

40 Wesentliche Kommandos (nicht vollständig) CREATE/DELETE/RENAME Mailbox EXAMINE/STATUS Mailbox SELECT/CLOSE Mailbox SUBSCRIBE/UNSUBSCRIBE Mailbox APPEND Mailbox ggf. Flags Message SEARCH... (Mailbox (de)aktivieren) (Eigenschaften von Mailbox herausfinden) (ausgewählte Mailbox nach Suchkriterien durchsuchen) A145 SEARCH UNSEEN SINCE 1-JUN * SEARCH A145 OK SEARCH completed FETCH... (angegebene Informationen der angegebenen Mails holen) A146 FETCH 22:24 (FLAGS ENVELOPE BODY) * 22 FETCH... * 23 FETCH... * 24 FETCH... A146 OK FETCH completed 40

41 STORE... (angegebene Informationen für angegebene Mails speichern) A147 STORE 52 +FLAGS (\Deleted) * 52 FETCH (FLAGS (\Deleted \Seen)) A147 OK STORE completed Argument: FLAGS vs. +FLAGS vs. -FLAGS FLAGS vs. FLAGS.SILENT EXPUNGE (alle als deleted markierten Mails löschen automatisch bei CLOSE) A148 EXPUNGE * 2 EXPUNGE * 2 EXPUNGE * 4 EXPUNGE * 5 EXPUNGE A148 OK EXPUNGE completed (Mails \deleted) (Nummernraum: Message Number ist relativ (vs. eindeutige UID)) 41

42 Fehlermeldungen in IMAP Statt OK-Rückmeldung 2 Fehlervarianten: NO: Anfrage im Grundsatz sinnvoll, aber nicht durchführbar BAD: grundsätzlich unsinnige Anfrage Bei Antworten werden automatisch neue Server-Informationen geliefert A149 STORE 22 +FLAGS (\seen) * 22 FETCH (FLAGS (\seen)) * 173 EXISTS A149 OK STORE completed Ursprüngliches Problem: Anzeige setzt aktive Anfrage voraus 42

43 Ursprünglich: Regelmäßige Anfrage nach neuer Mail nötig, keine automatische Anzeige Mittlerweile auch Push-Mail (IDLE-Kommando): A150 IDLE * 174 EXISTS * 15 EXPUNGE + idling... * 174 EXISTS DONE A150 OK IDLE terminated A151 FETCH 174 FULL * 174 FETCH... A151 OK FETCH completed 43

44 Internet-Mailing-Architektur (grob) Allerdings: b) SMTP-Client muss keine End-zu-End-Verbindung zu Empfänger-Server haben Sendesystem muss nicht verfügbar sein, bis Mail im Mail-Server der Empfänger-Domain ausgeliefert wurde SMTP-Submission-Server erhält Auftrag zur Weiterleitung (Authentisierung des Clients nötig, um Spam-Versand zu erschweren andere Portnummer) 44

45 Internet-Mailing-Architektur (grob) Allerdings: b) SMTP-Client muss keine End-zu-End-Verbindung zu Empfänger-Server haben Sendesystem muss nicht verfügbar sein, bis Mail im Mail-Server der Empfänger-Domain ausgeliefert wurde SMTP-Submission-Server erhält Auftrag zur Weiterleitung (Authentisierung des Clients nötig, um Spam-Versand zu erschweren andere Portnummer) 45

46 Sonderfall: Versenden von Mails an mehrere Empfänger Exkurs: Mehrere Empfänger in MHS: Hierarchische Verteilung über MTA-Zwischensysteme Optimierung der Verteilung durch Erzeugen von Kopien unterwegs Statt: In MHS: Dann keine End-zu-End-Verbindungen zwischen Sender- und Empfänger-MTA (aber nicht Netz-bedingt, sondern auf Anwendungsebene) 46

47 Mehrere Empfänger in SMTP a) Angabe von mehreren RCPT-Zeilen möglich a1) Zwischen Client und Submission-Server: Submission-Server erfragt MX-Records der adressierten Empfänger-Domains Zu jedem Server Aufbau TCP-Verbindung (Port 25) und Versendung aller zugehörigen Mails a2) Zwischen Submission-Server und Delivery-Server Alle Mails müssen an denselben Delivery-Server adressiert sein b) Verwendung von Verteilerlisten (bzw. Mail-Alias) Mail wird an zuständigen Delivery-Server gesendet Der ermittelt die/den Empfänger und leitet weiter 47

48 Mehrere Empfänger in SMTP a) Angabe von mehreren RCPT-Zeilen möglich a1) Zwischen Client und Submission-Server: Submission-Server erfragt MX-Records der adressierten Empfänger-Domains Zu jedem Server Aufbau TCP-Verbindung (Port 25) und Versendung aller zugehörigen Mails a2) Zwischen Submission-Server und Delivery-Server Alle Mails müssen an denselben Delivery-Server adressiert sein b) Verwendung von Verteilerlisten (bzw. Mail-Alias) Mail wird an zuständigen Delivery-Server gesendet Der ermittelt die/den Empfänger und leitet weiter 48

49 Mehrere Empfänger in SMTP a) Angabe von mehreren RCPT-Zeilen möglich a1) Zwischen Client und Submission-Server: Submission-Server erfragt MX-Records der adressierten Empfänger-Domains Zu jedem Server Aufbau TCP-Verbindung (Port 25) und Versendung aller zugehörigen Mails a2) Zwischen Submission-Server und Delivery-Server Alle Mails müssen an denselben Delivery-Server adressiert sein b) Verwendung von Verteilerlisten (bzw. Mail-Alias) Mail wird an zuständigen Delivery-Server gesendet Der ermittelt die/den Empfänger und leitet weiter 49

50 Funktionalität des UAL To: CC/BCC: In-Reply-To: Resent-To: From: Expires: Subject: References: Priority: RFC 822 Content-Type (MIME):...Multi-Part (MIME): Empfängerspezifikation Kopieempfänger (auch Blind Copy) Bestätigung des Empfangs erwünscht Antwortschreiben erwünscht Antwortschreiben Weitergeleitete Nachricht Verantwortlicher Ablaufdatum Thema Querverweise MHS Wichtigkeit Sicherheitsvermerk Art der Inhaltsinformationen (diverse Formate) Unterdokumente ( Anlagen ) + weitere Header-Zeilen 50

51 Funktionalität des MTL SMTP SMTP (kein expliziter Verteilbaum) DNS (MX-Records) DSN DSN(Date: /Received:) POP/IMAP (SMTP-Dialog) MHS Verteilung der Nachrichten vom Sender zu dem/den Empfänger/n Ermittlung der Sender-/Empfängeradressen über X.500 (evtl. Auflösen von Verteilerlisten) Ggf. Anfordern/Senden von Auslieferungsbestätigung Ggf. Mitteilen des Sende-/Empfangszeitpunkts Ggf. verzögerte Versendung Ggf. Versendung an alternativen Empfänger Ggf. Speicherung im System Verschiedene Dringlichkeiten der Zustellung Versendung von Probenachrichten (Theoretisch auch:) Kodierungsumwandlung zwischen Informationstypen UAL ASCII/Latin-1 Client/Server (SMTP) Verschlüsselung, Authentisierung In ASN.1 kodiert, Client-/Server-Modell auf ROSE-Basis 51

E-Mail. Nachrichtenübertragung. Internetkommunikation Christof Fox. Wie werden Nachrichten Übertragen?

E-Mail. Nachrichtenübertragung. Internetkommunikation Christof Fox. Wie werden Nachrichten Übertragen? E-Mail Nachrichtenübertragung 1 Wie werden Nachrichten Übertragen? Über Protokolle: SMTP (Simple Mail Transfer Protocol) POP3 (Post Office Protocol Version 3) IMAP (Internet Message Access Protocol) 2

Mehr

Basisdienste I: Email/Listserver, NewsGroups

Basisdienste I: Email/Listserver, NewsGroups Basis-, Mehrwert-und Metainformationsdienste Kurs 7.6.2001 (Konstanz) / 23.6.2001 (Berlin) Dozent: Dr. Bernard Bekavac 1 Basisdienste I: Email/Listserver, NewsGroups TCP / IP Aufteilung im TCP/IP-Protokoll

Mehr

Rechnernetze Übung 12

Rechnernetze Übung 12 Rechnernetze Übung 12 Frank Weinhold Professur VSR Fakultät für Informatik TU Chemnitz Juli 2011 Sie kennen sicherlich sogenannte Web-Mailer, also WWW-Oberflächen über die Sie Emails lesen und vielleicht

Mehr

Rechnernetze I. Rechnernetze I. 9 Anwendungsprotokolle SS 2014

Rechnernetze I. Rechnernetze I. 9 Anwendungsprotokolle SS 2014 Rechnernetze I SS 2014 Universität Siegen rolanda.dwismuellera@duni-siegena.de Tel.: 0271/740-4050, Büro: H-B 8404 Stand: 10. August 2015 Betriebssysteme / verteilte Systeme Rechnernetze I (1/13) i Rechnernetze

Mehr

Man liest sich: POP3/IMAP

Man liest sich: POP3/IMAP Man liest sich: POP3/IMAP Gliederung 1. Einführung 1.1 Allgemeiner Nachrichtenfluss beim Versenden von E-Mails 1.2 Client und Server 1.2.1 Client 1.2.2 Server 2. POP3 2.1 Definition 2.2 Geschichte und

Mehr

ARCHITEKTUR VON INFORMATIONSSYSTEMEN

ARCHITEKTUR VON INFORMATIONSSYSTEMEN ARCHITEKTUR VON INFORMATIONSSYSTEMEN E- Mail Einleitung Internet E- Mail (Electronic Mail) ist einer der frühesten und immer noch einer der am häufigsten genutzten Internetdienste. Wir werden Internet

Mehr

Informationstechnik für Ingenieure

Informationstechnik für Ingenieure Informationstechnik für Ingenieure Computernetze und Internet Teil 2: Anwendungsschicht Wintersemester 2004/2005 Prof. Dr. Thomas Wieland Übersicht Teil 2 2.1 Internet-Anwendungen 2.2 Protokolle der Anwendungsschicht

Mehr

SMTP-Verfahren POP-Verfahren IMAP-Verfahren

SMTP-Verfahren POP-Verfahren IMAP-Verfahren IT Zertifikat Mailserver 01 Server Mailserver Protokolle Teil des Client-Server-Modells bietet Dienste für lokale Programme/ Computer (Clients) an -> Back-End-Computer Ausbau zu Gruppe von Servern/ Diensten

Mehr

Rechnernetze I. Rechnernetze I. 9 Anwendungsprotokolle SS 2014

Rechnernetze I. Rechnernetze I. 9 Anwendungsprotokolle SS 2014 echnernetze I SS 2014 Universität Siegen rolanda.dwismuellera@duni-siegena.de Tel.: 0271/740-4050, Büro: H-B 8404 Stand: 9. Mai 2014 Betriebssysteme / verteilte Systeme echnernetze I (1/10) i echnernetze

Mehr

Protokolle. Konrad Rosenbaum, 2006/7 protected under the GNU GPL & FDL

Protokolle. Konrad Rosenbaum, 2006/7 protected under the GNU GPL & FDL TCP/IP: Standard Protokolle Konrad Rosenbaum, 2006/7 DNS - Domain Name System hierarchische, global verteilte Datenbank löst Namen in IP-Adressen auf Host hat einen primären Nameserver, der Fragen selbst

Mehr

E-Mail Protokolle. IT02a 18.05.2004 Marina Maugeri

E-Mail Protokolle. IT02a 18.05.2004 Marina Maugeri E-Mail Protokolle IT02a 18.05.2004 Marina Maugeri 1. Geschichte der E-Mail...Seite 2 2. Aufbau einer E-Mail...Seite 2 3. SMTP Simple Mail Transfer Protocol...Seite 2 3.1. Kommandos...Seite 3 3.2. Antwortcodes...Seite

Mehr

emailen - jetzt aber richtig

emailen - jetzt aber richtig emailen - jetzt aber richtig Computerlabor im KuZeB computerlabor.kire.ch 14.12.2009 Kire www.kire.ch Layout-Template von Chih-Hao Tsai chtsai.org Creative Commons License (by-nc-sa) creativecommons.org/licenses/by-nc-sa/2.5/ch/deed.de

Mehr

The Big Picture. Übersicht rund um E-Mail. Dirk Geschke. Linux User Group Erding. 23. Februar 2011

The Big Picture. Übersicht rund um E-Mail. Dirk Geschke. Linux User Group Erding. 23. Februar 2011 The Big Picture Übersicht rund um E-Mail Dirk Geschke Linux User Group Erding 23. Februar 2011 Dirk Geschke (LUG-Erding) E-Mail 23. Februar 2011 1 / 30 Gliederung 1 Einleitung 2 Überblick 3 Mailzustellung

Mehr

Rechnernetze I SS 2014. Universität Siegen rolanda.dwismuellera@duni-siegena.de Tel.: 0271/740-4050, Büro: H-B 8404. Stand: 9.

Rechnernetze I SS 2014. Universität Siegen rolanda.dwismuellera@duni-siegena.de Tel.: 0271/740-4050, Büro: H-B 8404. Stand: 9. echnernetze I SS 2014 oland Wismüller Universität Siegen rolanda.dwismuellera@duni-siegena.de Tel.: 0271/740-4050, Büro: H-B 8404 Stand: 9. Mai 2014 oland Wismüller Betriebssysteme / verteilte Systeme

Mehr

Email Protokolle. Thomas Starzacher Christian Prähauser. 29. Jänner 2003

Email Protokolle. Thomas Starzacher Christian Prähauser. 29. Jänner 2003 Thomas Starzacher Christian Prähauser 29. Jänner 2003 Übersicht 1. Email Grundlagen 2. SMTP Protokoll 3. POP3 Protokoll 4. IMAP Protokoll Email Grundlagen Email Grundlagen Email System besteht aus Mail

Mehr

POP3 und SMTP live und schwarzweiß

POP3 und SMTP live und schwarzweiß POP3 und SMTP live und schwarzweiß Informatik S2 In diesem Arbeitsauftrag empfangen und senden Sie E-Mails so, wie es auch ein E-Mail- Programm machen würde. Das heißt, Sie benutzen die Protokolle auf

Mehr

Systeme II 9te Vorlesung

Systeme II 9te Vorlesung Systeme II 9te Vorlesung Lehrstuhl für Kommunikationssysteme Institut für Informatik / Technische Fakultät Universität Freiburg 2009 Lehrstuhl für Kommunikationssysteme - Systeme II 1 Letzte Vorlesung

Mehr

Mail Protokolle. ESMTP: Extented SMTP Server gibt Infos über seine Fähigkeiten aus, zb für Verschlüsselung verwendet

Mail Protokolle. ESMTP: Extented SMTP Server gibt Infos über seine Fähigkeiten aus, zb für Verschlüsselung verwendet LINUX II MAIL Mail Protokolle SMTP: Simple Mail Transport Protocol Transport von Emails, Port: 25 ESMTP: Extented SMTP Server gibt Infos über seine Fähigkeiten aus, zb für Verschlüsselung verwendet POP3:

Mehr

Seminar Internet-Technologie. Maildienste SMTP / POP3 / IMAP. Pierre Schwalm FB 16 Universität Kassel

Seminar Internet-Technologie. Maildienste SMTP / POP3 / IMAP. Pierre Schwalm FB 16 Universität Kassel Maildienste SMTP / POP3 / IMAP Pierre Schwalm FB 16 Universität Kassel 1 Ablauf Einleitung SMTP Geschichte Verfahren Modell Protokoll Codes POP3 Geschichte Verfahren Befehle Sitzung's Beispiel 2 Ablauf

Mehr

Rechnernetze I. Rechnernetze I. 11 Anwendungsprotokolle SS 2012

Rechnernetze I. Rechnernetze I. 11 Anwendungsprotokolle SS 2012 Rechnernetze I SS 2012 Universität Siegen rolanda.dwismuellera@duni-siegena.de Tel.: 0271/740-4050, Büro: H-B 8404 Stand: 23. März 2012 Betriebssysteme / verteilte Systeme Rechnernetze I (1/12) i Rechnernetze

Mehr

Grundlagen. Traditionelle Dienste

Grundlagen. Traditionelle Dienste Grundlagen Traditionelle Dienste 24.04.2007 E-Mail (Electronic Mail) 24.04.07 Techniken und Dienste des Internets 2 Electronic Mail (E-Mail) Anforderungen zuverlässiges Verschicken von Text und Daten entkoppelte,

Mehr

HTTP - Hypertext Transfer Protcol

HTTP - Hypertext Transfer Protcol HTTP - Hypertext Transfer Protcol Wird verwendet seit 1990 1996 erste öffentliche Spezifikation durch RFC 1945 HTTP/1.0, frühere Version unter HTTP/0.9 bekannt. Standardisiert in Version HTTP/1.1 durch

Mehr

Emaille - Elektronische Post

Emaille - Elektronische Post Emaille - Elektronische Post Michael Dienert 8. Februar 2010 Inhaltsverzeichnis 1 Die beiden Hauptbestandteile des E-Mail-Systems 2 2 Transport von E-Mail mit dem Simple Mail Transport Protocol 2 2.1 smtp

Mehr

Internetprotokolle: POP3. Peter Karsten Klasse: IT7a. Seite 1 von 6

Internetprotokolle: POP3. Peter Karsten Klasse: IT7a. Seite 1 von 6 Internetprotokolle: POP3 Peter Karsten Klasse: IT7a Seite 1 von 6 Alle Nachrichten, die auf elektronischem Weg über lokale oder auch globale Netze wie das Internet verschickt werden, bezeichnet man als

Mehr

2. Kommunikation und Synchronisation von Prozessen 2.2 Kommunikation zwischen Prozessen

2. Kommunikation und Synchronisation von Prozessen 2.2 Kommunikation zwischen Prozessen 2. Kommunikation und Synchronisation von Prozessen 2.2 Kommunikation zwischen Prozessen Dienste des Internets Das Internet bietet als riesiges Rechnernetz viele Nutzungsmöglichkeiten, wie etwa das World

Mehr

Anwendungsprotokolle: HTTP, POP, SMTP

Anwendungsprotokolle: HTTP, POP, SMTP Anwendungsprotokolle: HTTP, POP, SMTP TCP? UDP? Socket? eingesetzt, um Webseiten zu übertragen Zustandslos Nutzt TCP Client schickt Anfrage ( HTTP-Request ) an Server, Server schickt daraufhin Antwort

Mehr

Modul 123. E-Mail und FTP. Unit 6. E-Mail (pop / smtp), FTP (activ/passive Mode) FTP-Server mit Microsofts IIS

Modul 123. E-Mail und FTP. Unit 6. E-Mail (pop / smtp), FTP (activ/passive Mode) FTP-Server mit Microsofts IIS Modul 123 Unit 6 (V1.1) E-Mail und FTP Zielsetzung: E-Mail (pop / smtp), FTP (activ/passive Mode) FTP-Server mit Microsofts IIS Technische Berufschule Zürich IT Seite 1 Grundlagen : Das Store-and-Forward

Mehr

Unified Mail Archiv Schulungsteil 1. Jan-Peter Petersen

Unified Mail Archiv Schulungsteil 1. Jan-Peter Petersen Unified Mail Archiv Schulungsteil 1 Jan-Peter Petersen 1 1 Referenzmodelle OSI-Referenzmodell TCP/IP-Referenzmodell 7 Anwendungsschicht SMTP, SSH, IMAP, POP3, HTTP 6 Darstellungsschicht ASCII 5 Sitzungsschicht

Mehr

Socket-Programmierung (3)

Socket-Programmierung (3) Socket-Programmierung (3) E-Mails versenden Aufgabe: ein Programm schreiben, das E-Mails versenden kann Lernziele: - SMTP Kommandos - Authentifizierung - Passworteingabe (wxwidgets) - SMTP Ergebniscodes

Mehr

IMAP und POP. Internet Protokolle WS 12/13 Niklas Teich Seite 1

IMAP und POP. Internet Protokolle WS 12/13 Niklas Teich Seite 1 IMAP und POP Internet Protokolle WS 12/13 Niklas Teich Seite 1 IMAP UND POP Inhaltsverzeichnis» Post Office Protocol» Internet Message Access Protocol» Live Beispiel mit telnet Internet Protokolle WS 12/13

Mehr

6 Hub Transport Server 6.1 Grundlagen des Message-Routing

6 Hub Transport Server 6.1 Grundlagen des Message-Routing 6 Hub Transport Server 6.1 Grundlagen des Message-Routing Zustellung: lokale Zustellung = Zustellung über einen Hub Server auf eine andere Mailbox desselben AD- Standorts remote-zustellung = Inter-Site-Zustellung

Mehr

1. Welche Kommandofolge müssen Sie durchlaufen um eine Mail über SMTP abzusetzen?

1. Welche Kommandofolge müssen Sie durchlaufen um eine Mail über SMTP abzusetzen? Hinweise zum Praktikum Mail-Protokolle SMTP 1. Welche Kommandofolge müssen Sie durchlaufen um eine Mail über SMTP abzusetzen? $ telnet labts209.zhaw.ch smtp Trying 160.85.36.231... Connected to mx1.zhaw.ch

Mehr

Was ist SASL? Simple Authentication and Security Layer

Was ist SASL? Simple Authentication and Security Layer Was ist SASL? Simple Authentication and Security Layer Tino Reichardt März 2004 SASL Authentifizierung Gliederung 1. Begriffsklärung und Abkürzungen 2. Schichten und Protokolle 3. Standardisierung von

Mehr

Computeranwendung in der Chemie Informatik für Chemiker(innen) 5. Internet

Computeranwendung in der Chemie Informatik für Chemiker(innen) 5. Internet Computeranwendung in der Chemie Informatik für Chemiker(innen) 5. Internet Jens Döbler 2003 "Computer in der Chemie", WS 2003-04, Humboldt-Universität VL5 Folie 1 Dr. Jens Döbler Internet Grundlagen Zusammenschluß

Mehr

E-Mail (elektronische Post)

E-Mail (elektronische Post) E-Mail (elektronische Post) Adresse am @ in der Mitte erkennbar Vorteile: Nachteil: - in wenigen Minuten vom Sender zum Empfänger - preiswert - Vereinbarungen,... In Schrift Form (gegenüber Telefonaten)

Mehr

POP3-Protokoll Eine kurze Erklärung. Johannes Mayer SAI, Universität Ulm Juni 2001 jmayer@mathematik.uni-ulm.de

POP3-Protokoll Eine kurze Erklärung. Johannes Mayer SAI, Universität Ulm Juni 2001 jmayer@mathematik.uni-ulm.de POP3-Protokoll Eine kurze Erklärung Johannes Mayer SAI, Universität Ulm Juni 2001 jmayer@mathematik.uni-ulm.de POP3 was ist das? 1 1 POP3 was ist das? POP3 ist ein Protokoll, um Mails vom Mail-Server abzuholen

Mehr

7 Hub Transport Server 7.1 Grundlagen des Message-Routing

7 Hub Transport Server 7.1 Grundlagen des Message-Routing 7 Hub Transport Server 7.1 Grundlagen des Message-Routing Zustellung: lokale Zustellung = Zustellung über einen Hub Server auf eine andere Mailbox desselben AD- Standorts remote-zustellung = Inter-Site-Zustellung

Mehr

Client/Server-Systeme

Client/Server-Systeme Frühjahrsemester 2011 CS104 Programmieren II / CS108 Programmier-Projekt Java-Projekt Kapitel 3: /Server-Architekturen H. Schuldt /Server-Systeme Ein zweischichtiges /Server-System ist die einfachste Variante

Mehr

Schichtenmodell. Informatik Fortbildung Kommunikation in Rechnernetzen. IFB Speyer 14.-16. November 2011. Dr. Michael Schlemmer

Schichtenmodell. Informatik Fortbildung Kommunikation in Rechnernetzen. IFB Speyer 14.-16. November 2011. Dr. Michael Schlemmer Schichtenmodell Informatik Fortbildung Kommunikation in Rechnernetzen IFB Speyer 14.-16. November 2011 Dr. Michael Schlemmer ISO-OSI Schichtenmodell Moderne Kommunikationssysteme sind komplex: Gestalt

Mehr

Den Aufbau einer E-Mail-Nachricht kennen. Den Aufbau von E-Mail-Adressen kennen.

Den Aufbau einer E-Mail-Nachricht kennen. Den Aufbau von E-Mail-Adressen kennen. 3 Grundlagen E-Mail In diesem Kapitel lernen Sie: Die Grundlagen der E-Mail-Übertragung kennen. Das SMTP-Protokoll kennen. Den Aufbau einer E-Mail-Nachricht kennen. Den Aufbau von E-Mail-Adressen kennen.

Mehr

Lernziele. Electronic!Mail!!E-Mail. Client!-!Server. Merkmale. ! Sie!können!je!mindestens!2!Aufgaben!des!Mailservers!und des!mailclients!aufzählen.

Lernziele. Electronic!Mail!!E-Mail. Client!-!Server. Merkmale. ! Sie!können!je!mindestens!2!Aufgaben!des!Mailservers!und des!mailclients!aufzählen. Lernziele!2002 2007!Modul!Informationssysteme! Sie!können!je!mindestens!2!Aufgaben!des!Mailservers!und des!mailclients!aufzählen. Electronic!Mail!!E-Mail! Sie!können!mindestens!3!wichtige!Schritte!einer

Mehr

Weiterleiten von Bildern und Texten mittels SMTP

Weiterleiten von Bildern und Texten mittels SMTP E-Mail-Weiterleitung Weiterleiten von Bildern und Texten mittels SMTP Status: Freigegeben Dieses Dokument ist geistiges Eigentum der Accellence Technologies GmbH und darf nur mit unserer ausdrücklichen

Mehr

SMTP Simple Mail Transfer Protocol

SMTP Simple Mail Transfer Protocol SMTP Simple Mail Transfer Protocol von Christoph Weitkamp Michael Johannfunke cweitkam@techfak.uni-bielefeld.de mjohannf@techfak.uni-bielefeld.de Gliederung Beispiel: E-Mail Geschichte Aufbau Header Brief

Mehr

Rechnernetze I SS 2012. Universität Siegen rolanda.dwismuellera@duni-siegena.de Tel.: 0271/740-4050, Büro: H-B 8404. Stand: 23.

Rechnernetze I SS 2012. Universität Siegen rolanda.dwismuellera@duni-siegena.de Tel.: 0271/740-4050, Büro: H-B 8404. Stand: 23. echnernetze I SS 2012 Universität Siegen rolanda.dwismuellera@duni-siegena.de Tel.: 0271/740-4050, Büro: H-B 8404 Stand: 23. März 2012 Betriebssysteme / verteilte Systeme echnernetze I (1/12) i echnernetze

Mehr

Inhaltsverzeichnis. Sicherheit in Applikationsprotokollen - E-Mail

Inhaltsverzeichnis. Sicherheit in Applikationsprotokollen - E-Mail Inhaltsverzeichnis 1 Einleitung...1 2 Geschichtliches...1 3 SMTP...1 3.1 Grundsätzliches...1 3.2 Ablauf...2 3.3 Folgerungen zur Sicherheit...4 4 POP3...5 4.1 Grundsätzliches...5 4.2 Ablauf...5 4.3 Folgerungen

Mehr

FAQ IMAP (Internet Message Access Protocol)

FAQ IMAP (Internet Message Access Protocol) FAQ IMAP (Internet Message Access Protocol) Version 1.0 Ausgabe vom 04. Juli 2013 Inhaltsverzeichnis 1 Was ist IMAP?... 2 2 Wieso lohnt sich die Umstellung von POP3 zu IMAP?... 2 3 Wie richte ich IMAP

Mehr

_377-x-spam.book Seite 319 Mittwoch, 29. Juni 2005 7:22 19

_377-x-spam.book Seite 319 Mittwoch, 29. Juni 2005 7:22 19 _377-x-spam.book Seite 319 Mittwoch, 29. Juni 2005 7:22 19 First Anhang A ANHANG A Das SMTP-Protokoll Dieser Anhang gibt eine kurze Einführung in das SMTP-Protokoll, um zum Verständnis des Buchs beizutragen.

Mehr

Domain Name System (DNS)

Domain Name System (DNS) Domain Name System (DNS) Motivation: E-mail-Infrastruktur des Internet Absender Empfänger SMTP server DNS server Adressabfrage E-mail client Mail-exchangeabfrage Internet SMTP E-mail client POP DNS server

Mehr

KAPITEL 7: ANWENDUNGSSYSTEME

KAPITEL 7: ANWENDUNGSSYSTEME Verteilte und Selbstorganisierende Rechnersysteme Prof. Gaedke Einführung KAPITEL 7: ANWENDUNGSSYSTEME Einführung TCP/IP Client/Server-Programmierung DNS (Domain Name System) Übung (Simple Transfer Protocol)

Mehr

Die Dienste des Internet Paul F. Siegert

Die Dienste des Internet Paul F. Siegert Modul: Grundlagen digitaler Medientechnik Die Dienste des Internet Paul F. Siegert 1. Layering Mit dem Aufbau des ARPAET waren eine Reihe technischer Probleme zu lösen die unmöglich von einer Forschergruppe

Mehr

SMTP. Simple Mail Transfer Protocol SMTP

SMTP. Simple Mail Transfer Protocol SMTP SMTP Simple Mail Transfer Protocol Autor: Prof. Dr.-Ing. Anatol Badach Auszug aus dem Werk: Herausgeber: Heinz Schulte WEKA-Verlag ISBN 978-3824540662 Eine der wichtigsten Anwendungen des Internets ist

Mehr

Anleitung E-Mail Konfiguration sowie Übersicht Mailprogramm roundcube Inhaltsverzeichnis

Anleitung E-Mail Konfiguration sowie Übersicht Mailprogramm roundcube Inhaltsverzeichnis Anleitung E-Mail Konfiguration sowie Übersicht Mailprogramm roundcube Inhaltsverzeichnis Einführung... 2-3 Servereinstellungen für die Einrichtung auf dem E-Mail Client... 4 E-Mail Adresse / Postfach einrichten...

Mehr

Effizienter Einsatz von E-Mail-Verteilerlisten

Effizienter Einsatz von E-Mail-Verteilerlisten Effizienter Einsatz von E-Mail-Verteilerlisten Effizienter Einsatz von E-Mail-Verteilerlisten Erleichterung der Arbeit mit E-Mails Christian Bonkowski bonkowski@imk.fraunhofer.de DECUS Rheinlandtreffen

Mehr

Mail und Mailserver. Mail - Protokolle. Wichtige RFCs. Alexander Piskernik & Adi Kriegisch. 3. Mai 2007

Mail und Mailserver. Mail - Protokolle. Wichtige RFCs. Alexander Piskernik & Adi Kriegisch. 3. Mai 2007 1 Grundlagen Mail und Mailserver Alexander Piskernik & Adi Kriegisch 3. Mai 2007 2 SMTP & Email 3 Probleme & Lösungen 4 Mailserver 5 Mailserver konfigurieren Wichtige Software 6 Q & A Internet & Kommunikation

Mehr

Email/Multimedia Email

Email/Multimedia Email Rheinisch-Westfälische Technische Hochschule Aachen Lehrstuhl für Informatik IV Prof. Dr. rer. nat. Otto Spaniol Email/Multimedia Email Proseminar: Internetprotokolle für die Multimediakommunikation Wintersemester

Mehr

Client/Server-Systeme

Client/Server-Systeme Frühjahrsemester 2013 CS108 Programmier-Projekt Kapitel 3: /Server-Architekturen H. Schuldt /Server-Systeme Ein zweischichtiges /Server-System ist die einfachste Variante eines verteilten Systems (also

Mehr

@HERZOvision.de. Lokalen E-Mail-Client mit IMAP einrichten. v 1.1.0 by Herzo Media GmbH & Co. KG - www.herzomedia.de

@HERZOvision.de. Lokalen E-Mail-Client mit IMAP einrichten. v 1.1.0 by Herzo Media GmbH & Co. KG - www.herzomedia.de @HERZOvision.de Lokalen E-Mail-Client mit IMAP einrichten v 1.1.0 by Herzo Media GmbH & Co. KG - www.herzomedia.de Inhaltsverzeichnis Inhaltsverzeichnis... 2 IMAP Was ist das?... 3 Einrichtungsinformationen...

Mehr

Dienste zur Kommunikation

Dienste zur Kommunikation Dienste zur Kommunikation Die Killer-Applikation des Internet heisst elektronische Post Das grösste verteilte Dokumenten-System des Internet heisst World Wide Web Mit beiden kann man hochgradig produktiv

Mehr

SMTP ist ein textbasiertes Protokoll, der derzeit gültige RFC (Request for Comments) ist in RFC 2821 definiert.

SMTP ist ein textbasiertes Protokoll, der derzeit gültige RFC (Request for Comments) ist in RFC 2821 definiert. SMTP Simple Mail Transfer Protocol SMTP dient zum Austausch elektronischer Nachrichten im Internet. Es wird dabei vorrangig zum Versenden von E-Mails verwendet. Zum Abholen von Nachrichten kommen andere,

Mehr

Schritt 1: Auswahl Schritt 3 Extras > Konten Schritt 2: Konto erstellen Konto hinzufügen klicken

Schritt 1: Auswahl Schritt 3 Extras > Konten Schritt 2: Konto erstellen Konto hinzufügen klicken In diesem Tutorial zeigen wir Ihnen, wie Sie im Mozilla Thunderbird E-Mailclient ein POP3-Konto einrichten. Wir haben bei der Erstellung des Tutorials die Version 2.0.0.6 verwendet. Schritt 1: Auswahl

Mehr

LDT 3.0 mit KV-Connect Im Sicheren Netz der KVen (SNK) Bertram Bresser

LDT 3.0 mit KV-Connect Im Sicheren Netz der KVen (SNK) Bertram Bresser LDT 3.0 mit KV-Connect Im Sicheren Netz der KVen (SNK) Bertram Bresser B. Bresser V. Paul FhG IBMT St. Ingbert Ensheimer Str. 48; 66386 St. Ingbert Tel.: 06894 / 980-206; Fax: 06894 / 980-117 email: bertram.bresser@ibmt.fraunhofer.de

Mehr

BSH-FX (File Exchange) Datenaustausch mit registrierten Mailbox-Usern

BSH-FX (File Exchange) Datenaustausch mit registrierten Mailbox-Usern BSH-FX (File Exchange) Dokumentation für BSH-Mitarbeiter und externe Partner für den Datenaustausch mit registrierten Mailbox-Usern Stand: 24.06.2015, Version 1.01 Inhalt Inhalt... 2 Allgemeines zum BSH-FX

Mehr

ARCHITEKTUR VON INFORMATIONSSYSTEMEN

ARCHITEKTUR VON INFORMATIONSSYSTEMEN ARCHITEKTUR VON INFORMATIONSSYSTEMEN File Transfer Protocol Einleitung Das World Wide Web war ja ursprünglich als verteiltes Dokumentenverwaltungssystem für die akademische Welt gedacht. Das Protokoll

Mehr

E-Mail-Systeme und E-Mail-Sicherheit

E-Mail-Systeme und E-Mail-Sicherheit Rheinisch-Westfälische Technische Hochschule Aachen Lehrstuhl für Informatik IV Prof. Dr. rer. nat. Otto Spaniol E-Mail-Systeme und E-Mail-Sicherheit Seminar: Kommunikationsprotokolle Sommersemester 2003

Mehr

SMTP Sieve Interpreter

SMTP Sieve Interpreter SMTP Sieve Interpreter Entwicklung eines Sieve-Interpreters als Studienarbeit Vortrag von Dilyan Palauzov dilyan.palauzov@aegee.org 17. Juli 2007 Übersicht Probleme Ziele Idee Vorstellung von Sieve Implementierungdetails

Mehr

Klassische Internet- Anwendungen: Telnet, FTP; NFS

Klassische Internet- Anwendungen: Telnet, FTP; NFS Work in progress Klassische Internet- Anwendungen: Telnet, FTP; NFS Ute Bormann, Rechnernetze 2013-06-01 1 Klassische Internet-Anwendungen Setzen direkt auf der Transportschicht auf (TCP/UDP) Protokollkodierung

Mehr

Design und Realisierung von E-Business- und Internet-Anwendungen. Email- und Verzeichnisdienste

Design und Realisierung von E-Business- und Internet-Anwendungen. Email- und Verzeichnisdienste Design und Realisierung von E-Business- und Internet-Anwendungen Email- und Verzeichnisdienste Dr. Stephen Heilbronner et al. Prof. Dr. Heinz-Gerd Hegering SoSe 2005 Nur für Teilnehmer an Bachelor und

Mehr

Ich hab doch nichts zu verbergen... Der gläserne Bürger: Wieviel Daten braucht der Staat?

Ich hab doch nichts zu verbergen... Der gläserne Bürger: Wieviel Daten braucht der Staat? 1 / 32 Veranstaltungsreihe Ich hab doch nichts zu verbergen... Der gläserne Bürger: Wieviel Daten braucht der Staat? Veranstalter sind: 15. Mai bis 3. Juli 2008 der Arbeitskreis Vorratsdatenspeicherung

Mehr

12. Kieler OpenSource und Linux Tage. Wie funktioniert eigentlich Mail? 20.09.2014, Frank Agerholm, Linux User Group Flensburg e.v.

12. Kieler OpenSource und Linux Tage. Wie funktioniert eigentlich Mail? 20.09.2014, Frank Agerholm, Linux User Group Flensburg e.v. 12. Kieler OpenSource und Linux Tage Wie funktioniert eigentlich? 20.09.2014, Frank Agerholm, Linux User Group Flensburg e.v. Frank Agerholm Vorstellung Linux System Engineer RZ-Administration Konzeptionierung

Mehr

Überblick Grundlagen SMTP & Email Probleme & Lösungen PAUSE Mailserver Mailserver konfigurieren Q & A. Mail und Mailserver

Überblick Grundlagen SMTP & Email Probleme & Lösungen PAUSE Mailserver Mailserver konfigurieren Q & A. Mail und Mailserver Mail und Mailserver Alexander Piskernik & Adi Kriegisch 3. Mai 2007 1 Grundlagen Protokolle, RFCs, Standards 2 SMTP & Email SMTP Protokoll Mailheader 3 Probleme & Lösungen 4 Mailserver Server im Überblick

Mehr

FTP (File Transfer Protocol) RFC 959 (1985), but goes back to 1971

FTP (File Transfer Protocol) RFC 959 (1985), but goes back to 1971 4 Dateitransfer FTP (File Transfer Protocol) RFC 959 (1985), but goes back to 1971 objectives (from RFC 959): 1. to promote sharing of files (computer programs and/or data), 2. to encourage indirect or

Mehr

E-Mail für Anfänger. David Mika. david@ping.de. Donnerstag, den 12. April 2012. Verein zur Förderung der privaten Internet Nutzung e.v.

E-Mail für Anfänger. David Mika. david@ping.de. Donnerstag, den 12. April 2012. Verein zur Förderung der privaten Internet Nutzung e.v. E-Mail für Anfänger David Mika david@ping.de Verein zur Förderung der privaten Internet Nutzung e.v. Donnerstag, den 12. April 2012 E-Mail? Electronic Mail Brief- bzw. Postkartenähnliche Nachricht im Internet

Mehr

SMTP. Die Dienste des Internet

SMTP. Die Dienste des Internet Die Dienste des Internet 1.1 Email Einführung Einer der ersten Dienste, den die meisten Benutzer kennenlernen ist Electronic Mail oder kurz Email. Email erlaubt den Austausch von Nachrichten und Dokumenten

Mehr

Literatur - Allgemein. [11-1] Bleich, Holger; Braun, Herbert; Mansmann, Urs: Nachrichten mit Köpfchen. CT 21/2006, S.218-221

Literatur - Allgemein. [11-1] Bleich, Holger; Braun, Herbert; Mansmann, Urs: Nachrichten mit Köpfchen. CT 21/2006, S.218-221 Literatur - Allgemein [11-1] Bleich, Holger; Braun, Herbert; Mansmann, Urs: Nachrichten mit Köpfchen. CT 21/2006, S.218-221 2 Übersicht Entferntes Arbeiten (remote access) telnet rlogin ssh Mail-Protokolle

Mehr

Wenn Cygwin standardmässig installiert wurde befindet es sich unter C:\cygwin

Wenn Cygwin standardmässig installiert wurde befindet es sich unter C:\cygwin Fetchmail Cygwin Version installieren Pull Script installieren Wenn Cygwin standardmässig installiert wurde befindet es sich unter C:\cygwin Aus dem Archiv pull.zip - fetchmail.sh nach C:\cygwin kopieren

Mehr

Einrichtung eines E-Mail-Kontos bei Mac OS X Mail Stand: 03/2011

Einrichtung eines E-Mail-Kontos bei Mac OS X Mail Stand: 03/2011 Einrichtung eines E-Mail-Kontos bei Mac OS X Mail Stand: 03/2011 1. Starten Sie Mail per Klick auf das Symbol im Dock. 2. Sie sehen die Ausgangsansicht von Mac OS X Mail. 3. Klicken Sie in der Fensterleiste

Mehr

Konfiguration von email Konten

Konfiguration von email Konten Konfiguration von email Konten Dieses Dokument beschreibt alle grundlegenden Informationen und Konfigurationen die Sie zur Nutzung unseres email Dienstes benötigen. Des Weiteren erklärt es kurz die verschiedenen

Mehr

@HERZOvision.de. Allgemeine Informationen. v 1.0.0 by Herzo Media GmbH & Co. KG - www.herzomedia.de

@HERZOvision.de. Allgemeine Informationen. v 1.0.0 by Herzo Media GmbH & Co. KG - www.herzomedia.de @HERZOvision.de Allgemeine Informationen v 1.0.0 by Herzo Media GmbH & Co. KG - www.herzomedia.de Inhaltsverzeichnis Inhaltsverzeichnis... 2 Ihr HERZOvision E-Mail-Account... 3 WebClient oder lokales Mailprogramm?...

Mehr

Spam und SPIT. Moritz Mertinkat mmertinkat AT rapidsoft DOT de. Aktuelle Schutzmöglichkeiten und Gegenmaßnahmen 06.07.2007 1

Spam und SPIT. Moritz Mertinkat mmertinkat AT rapidsoft DOT de. Aktuelle Schutzmöglichkeiten und Gegenmaßnahmen 06.07.2007 1 06.07.2007 1 Spam und SPIT Aktuelle Schutzmöglichkeiten und Gegenmaßnahmen Moritz Mertinkat mmertinkat AT rapidsoft DOT de 06.07.2007 Einleitung // Worum geht s? Spam Architektur Schutzmöglichkeiten Gegenmaßnahmen

Mehr

BusinessMail X.400 Neues Internet- (SMTP-) Mail Gateway

BusinessMail X.400 Neues Internet- (SMTP-) Mail Gateway BusinessMail X.400 MailBox X.400/MailGate X.400 Stand: Oktober 2013 BusinessMail X.400 Neues Internet- (SMTP-) Mail Gateway Als Kunde des Service BusinessMail MailBox X.400 (ADMD "viat", "dbp" oder "viat-as2"

Mehr

ASP-Mail Kurzanleitung

ASP-Mail Kurzanleitung ASP-Mail Kurzanleitung Feldstiege 78 / 48161 Münster ASPMail Methoden SendMail AddRecipient ClearRecipients ClearCCs AddBCC ClearBCCs ClearAllRecipients ClearAttachments ClearBodyText AddExtraHeader ClearExtraHeaders

Mehr

Anleitung. Schritt für Schritt: iphone und ipad. Richten Sie Ihr E-Mail-Konto mit Ihrem iphone oder ipad Schritt für Schritt ein.

Anleitung. Schritt für Schritt: iphone und ipad. Richten Sie Ihr E-Mail-Konto mit Ihrem iphone oder ipad Schritt für Schritt ein. Anleitung Schritt für Schritt: iphone und ipad Richten Sie Ihr E-Mail-Konto mit Ihrem iphone oder ipad Schritt für Schritt ein. Inhaltsverzeichnis 1 E-Mail-Konten-Verwaltung... 1 2 E-Mail-Konto hinzufügen...

Mehr

5.3 Mail Agenten MDA MSA MUA MUA. Vorläufige Version 136 c 2005 Peter Thiemann

5.3 Mail Agenten MDA MSA MUA MUA. Vorläufige Version 136 c 2005 Peter Thiemann 5.3 Mail Agenten MTA MTA MDA MUA MSA MUA Vorläufige Version 136 c 2005 Peter Thiemann MUA Mail User Agent, Benutzerschnittstelle, Erstellen von Mails (mail, pine, mh, outlook express, nsmail,... ) Kommunikation:

Mehr

Postausgang SMTP-Protokoll securesmtp.t-online.de (TLS) 587 evtl. SSL = 465

Postausgang SMTP-Protokoll securesmtp.t-online.de (TLS) 587 evtl. SSL = 465 SSL-Konfiguration 1&1 SSL-Konfiguration. Aktivieren Sie "SSL" und tragen Sie, falls erforderlich, den entsprechenden Port ein. Wählen Sie entsprechend den Port für IMAP oder POP3 aus. In den meisten Programmen

Mehr

@ E-Mail - gelbe Post Eine Gegenüberstellung

@ E-Mail - gelbe Post Eine Gegenüberstellung Effektive E-Mail Nutzung am HMI Wie funktioniert E-Mail eigentlich? @ E-Mail - gelbe Post Eine Gegenüberstellung Themen - Versenden von Post - Größe, Format, Anhänge - Verdächtige E-Mail - Viren und Kettenbriefe

Mehr

SMTP Simple Mail Transport Protocol

SMTP Simple Mail Transport Protocol E Kommandos Simple Mail Transport Protocol Transfer von s, Linux User Group Erding 27. Juni 2007 Gliederung Einleitung E Kommandos 1 Einleitung 2 3 E Kommandos 4 5 E Kommandos Die Anfänge von. CTSS Historischer

Mehr

Astaro Mail Archiving Getting Started Guide

Astaro Mail Archiving Getting Started Guide Connect With Confidence Astaro Mail Archiving Getting Started Guide Über diesen Getting Started Guide Der Astaro Mail Archiving Service stellt eine Archivierungsplattform dar, die komplett als Hosted Service

Mehr

19. September 2006. Protokolle

19. September 2006. Protokolle Protokolle D. Jonietz, Prof. Dr. P. Müller Technische Universität Kaiserslautern, AG Integrated Communication Systems Staatl. Studienseminar für das Lehramt an Gymnasien Kaiserslautern Burggymnasium Kaiserslautern

Mehr

Handhabung von E-Mail Konten per IMAP

Handhabung von E-Mail Konten per IMAP Inhaltsverzeichnis Handhabung von E-Mail Konten per IMAP...1 Webmail für bei STRATO gehostete Domains...1 Webmail für bei ALL-INKL gehostete Domains...1 Lokale Ordner...2 Ordner-Anzeige in Thunderbird...3

Mehr

Einrichtung eines E-Mail-Kontos bei MS Office Outlook 2010 (Windows) Stand: 03/2011

Einrichtung eines E-Mail-Kontos bei MS Office Outlook 2010 (Windows) Stand: 03/2011 Einrichtung eines E-Mail-Kontos bei MS Office Outlook 2010 (Windows) Stand: 03/2011 Bitte lesen Sie diese Anleitung sorgfältig durch. Direkter Kapitelsprung [POP3] [IMAP] [SSL/TSL] [Zertifikat] 1. Klicken

Mehr

+OK aixrs1.hrz.uni-essen.de POP3 3.3(18) w/imap2 client (Comments to MRC@CAC.Washington.EDU) at Fri, 23 Jan 1998 17:08:20 +0100 (MEZ)

+OK aixrs1.hrz.uni-essen.de POP3 3.3(18) w/imap2 client (Comments to MRC@CAC.Washington.EDU) at Fri, 23 Jan 1998 17:08:20 +0100 (MEZ) Anwendung der BON Problemstellung Implementierung eines einfachen POP3-Clients Anforderungsbeschreibung Es soll ein einfacher POP3-Kommandozeilen-Client entworfen werden, welcher über eine Internet- Verbindung

Mehr

@HERZOvision.de. Lokalen E-Mail-Client mit POP3 einrichten. v 1.1.0 by Herzo Media GmbH & Co. KG - www.herzomedia.de

@HERZOvision.de. Lokalen E-Mail-Client mit POP3 einrichten. v 1.1.0 by Herzo Media GmbH & Co. KG - www.herzomedia.de @HERZOvision.de Lokalen E-Mail-Client mit POP3 einrichten v 1.1.0 by Herzo Media GmbH & Co. KG - www.herzomedia.de Inhaltsverzeichnis Inhaltsverzeichnis... 2 POP3 Was ist das?... 3 Einrichtungsinformationen...

Mehr

SMS-API. Sloono Schnittstellenbeschreibung. Version 1.2 Stand 22.10.2014

SMS-API. Sloono Schnittstellenbeschreibung. Version 1.2 Stand 22.10.2014 SMS-API Sloono Schnittstellenbeschreibung Version 1.2 Stand 22.10.2014 Diese Seiten über die SLOONO-APIs sollen Ihnen helfen SLOONO in Ihre bestehenden Anwendungen zu integrieren oder neue Anwendungen

Mehr

SMTP Sieve Interpreter

SMTP Sieve Interpreter SMTP Sieve Interpreter Entwicklung eines Sieve-Interpreters als Studienarbeit Vortrag von Dilyan Palauzov dilyan.palauzov@aegee.org 17. Juli 2007 Übersicht Probleme Ziele Idee Vorstellung von Sieve Implementierungdetails

Mehr

TCP/UDP. Transport Layer

TCP/UDP. Transport Layer TCP/UDP Transport Layer Lernziele 1. Wozu dient die Transportschicht? 2. Was passiert in der Transportschicht? 3. Was sind die wichtigsten Protkolle der Transportschicht? 4. Wofür wird TCP eingesetzt?

Mehr

8.4 Mail Agenten MDA MSA MUA MUA. Vorläufige Version 355 c 2003 Peter Thiemann

8.4 Mail Agenten MDA MSA MUA MUA. Vorläufige Version 355 c 2003 Peter Thiemann 8.4 Mail Agenten MTA MTA MDA MUA MSA MUA Vorläufige Version 355 c 2003 Peter Thiemann MUA Mail User Agent, Benutzerschnittstelle, Erstellen von Mails (mail, pine, mh, outlook express, nsmail,... ) Kommunikation:

Mehr

NetMailWebAccess an der Uni Landau

NetMailWebAccess an der Uni Landau NetMailWebAccess an der Uni Landau 1 - Was ist NetMailWebAccess? NetMailWebAccess ist ein Standard-E-Mail-System der Fa. Novell, das Sie von unterschiedlichen Orten und Computern auf Ihre E-Mail Nachrichten

Mehr

Betriebskonzept E-Mail Einrichtung

Betriebskonzept E-Mail Einrichtung Betriebskonzept E-Mail Einrichtung www.bolken.ch Klassifizierung öffentlich - wird an die E-Mail Benutzer abgegeben Versionenkontrolle Version Status Verantwortlich Datum 4.0 Genehmigt Gemeinderat 25.03.2015

Mehr

Mailprogramme. Handbuch

Mailprogramme. Handbuch Handbuch April 2015, Copyright Webland AG 2015 Inhalt Einführung Grundlagen Serverinformationen SSL POP3 IMAP Anleitungen Windows Outlook 2000 Outlook 2002/2003/XP Outlook 2007 Outlook 2010 Outlook Express

Mehr