8. ANWENDUNGSSCHICHT (2)
|
|
- Carsten Rosenberg
- vor 8 Jahren
- Abrufe
Transkript
1 KOMMUNIKATIONSNETZE UND - PROTOKOLLE 8. ANWENDUNGSSCHICHT (2) 1 / v5
2 1. EINFÜHRUNG HEUTIGES LERNZIEL: als Beispiel für Anwendungsdienste MIME-Erweiterung Funktionsweise des http-protokolls http-erweiterung: WebSocket 2 / v5
3 8. ANWENDUNGSSCHICHT MIME-Erweiterung 8.3 HTTP-Protokoll 8.4 Web-Socket 3 / v5
4 ARCHITEKTUR EINES -SYSTEMS (1) -CLIENT -SERVER UA MTA USER AGENT MESSAGE TRANSFER AGENT Der Zugriff auf ein -System erfolgt über den UA (Benutzer-Agent = - Client) Jeder UA ist mit einem MTA (Nachrichten-Übertragungs-Agenten = -Server) verbunden, auf dem der Benutzer ein Konto (Zugriffsberechtigung) besitzt Der Sender-MTA überträgt eine an den Empfänger-MTA. Dort wird die Nachricht zwischen gespeichert, bis der UA des Empfängers diese dort abholt Ein UA muss keine ständige Verbindung zum MTA unterhalten 4 / v5
5 ARCHITEKTUR EINES -SYSTEMS (2) UA: USER AGENT UA UA UA MTA MTA MTA UA MTA MTA: MESSAGE TRANSFER AGENT 5 / v5
6 ERWEITERTE -ARCHITEKTUR -CLIENT -SERVER -CLIENT MUA MSA MTA MTA MDA MUA MAIL USER AGENT MESSAGE SUBMISSION AGENT MESSAGE TRANSFER AGENT MESSAGE DELIVERY AGENT MAIL USER AGENT MDA war ursprünglich zusammen mit MUA (= UA) Basis von -Systemen MSA nimmt s nur von berechtigten MUAs entgehen (z. B. über Port 587) Hier nimmt der MTA s nur vom MSA entgehen, nicht mehr direkt von MUAs MTA kann über DNS den MSA überprüfen (ist bei einem MUA nicht möglich) Meist sind mehrere Funktionen in einem Mail-Server vereint 6 / v5
7 PROTOKOLLE DES -SYSTEMS -CLIENT Senden: SMTP-Protokoll MSA -SERVER MUA Empfangen: POP-Protokoll IMAP-Protokoll MDA MTA SMTP: POP: IMAP: Simple Mail Transport Protocol Post Office Protocol Internet Message Access Protocol Zum Senden immer SMTP POP bzw. IMAP zum Abholen der s vom -Server POP ist einfaches Protokoll i. A. nur für einen Client IMAP erlaubt Zugriff von mehreren Clients und Ordner-Strukturen auf Server 7 / v5
8 -ZUGRIFF MIT POP UND IMAP POP: Post Office Protocol Ältestes und einfaches Zugriffsprotokoll, um s vom Server abzuholen Unterstützt nur einen einzigen Posteingangs-Ordner Für Zugriff von einem einzigen Client-Rechner ausgelegt Beim Zugriff mit verschiedenen -Clients kommt es häufig zu Problemen (z. B. beim Löschen der s im Postfach des -Servers) IMAP: Internet Message Access Protocol Modernes und leistungsfähiges Protokoll, um s vom Server abzuholen Unterstützt Ordner-Hierarchien im Postfach auf dem Server Zugriff mit wechselnden Clients möglich Ordner-Struktur und Inhalte werden automatisch auf allen Clients und auf dem Server synchron gehalten 8 / v5
9 WEBMAIL-ZUGANG -CLIENT -SERVER Web- Browser HTTP Web- Server MUA MSA MTA MDA HTML WEBMAIL-SERVER Webmail-Zugang erfolgt über Web-Browser -Client befindet sich auf Webmail-Server -Client wird mit Web-Browser über HTML bedient 9 / v5
10 GRUNDFUNKTIONEN EINES -SYSTEMS COMPOSITION TRANSFER REPORTING DISPLAYING DISPOSITION Erstellen und Beantworten von s Automatische Beförderung Information über aufgetretene Probleme bei Zustellung, z. B.: Empfänger unbekannt Bestätigung der Zustellung... Anzeigen von empfangenen Nachrichten, ggf. Konvertierung Lokale Verwaltung der empfangenen Nachrichten im UA: archivieren löschen / v5
11 ERWEITERTE -FUNKTIONEN NACHSENDEN STELLVERTRETER z. B. nach Umzug oder während des Urlaubs Kopie an andere Empfänger, wenn der eigentliche Empfänger z. Z. nicht erreichbar ist EINGESCHRIEBENE MAIL FILTER MAILING-LISTEN automatische Auswahl und Speicherung empfangener Mails in Ordner-Hierarchie, anhand von Auswahlkriterien Senden einer Mail an alle Adressen einer Verteilerliste 11 / v5
12 VERGLEICH BRIEF UND 32 Mr. Daniel Dumkopf 18 Willow Lane White Plains, NY United Gizmo 180 Main St Boston, MA March 1, 2012 Subject: Invoice 1081 Dear Mr. Dumkopf, Our computer records show that you still have not paid the above invoice of $0.00. Please send us a check for $0.00 promptly. Yours truly United Gizmo UMSCHLAG HEADER BODY Name: Mr. Daniel Dumkopf Street: 18 Willow Lane State: NY Zip code: Priority: Urgent From: United Gizmo Address: 180 Main St Location: Boston, MA Date: March 1, 2012 Subject: Invoice 1081 Dear Mr. Dumkopf, Our computer records show that you still have not paid the above invoice of $0.00. Please send us a check for $0.00 promptly. Yours truly United Gizmo 12 / v5
13 AUFBAU EINER WICHTIGES KONZEPT: Klare Trennung von Umschlag, Header und Body! Mail UMSCHLAG Immer unverschlüsselt Inhalt HEADER (BRIEFKOPF) BODY (TEXT) Evtl. verschlüsselt Wichtig z.b. für Verschlüsselung (nur der Inhalt wird verschlüsseln) Internet-Standard RCF 822 sieht keine Trennung von Umschlag und Header vor Header kann aber vertrauliche Informationen enthalten (u. a. im Betreff) 13 / v5
14 AUFBAU EINER WICHTIGES KONZEPT: Klare Trennung von Umschlag, Header und Body! Mail UMSCHLAG Im Internet (RFC 822) immer unverschlüsselt Inhalt HEADER (BRIEFKOPF) BODY (TEXT) Wichtig z.b. für Verschlüsselung (nur der Inhalt wird verschlüsseln) Internet-Standard RFC 822 sieht keine Trennung von Umschlag und Header vor Header kann aber vertrauliche Informationen enthalten (u. a. im Betreff) 14 / v5
15 ADRESSEN NACH RFC 822 Nutzt das allgemeine Internet-Adressierungsschema mittels DNS-Adressen (Domain Name Service) BENUTZERNAME DNS-ADRESSE Beispiel: 15 / v5
16 RFC 822 HEADER-FELDER FROM: SENDER: TO: CC: BCC: RECEIVE: RETURN-PATH: Ersteller der Adresse des tatsächlichen Absenders -Adressen der primären Empfänger -Adressen der sekundären Empfänger (Carbon Copy) -Adressen für "blinde" Kopien (Blind Carbon Copy) Zeile, die von jedem MTA auf dem Weg eingefügt wird auf welchem Weg eine Antwort zurück gesendet werden soll (selten genutzt, Einhaltung von MTA nicht garantiert) 16 / v5
17 WEITERE RFC 822 HEADER-FELDER DATE: REPLY-TO MESSAGE-ID: IN-REPLY-TO: REFERENCE: KEYWORDS: SUBJECT: Datum und Uhrzeit, wann die gesendet wurde Adresse, an die Antworten gesendet werden können Eindeutige Kennung der Kennung der Nachricht, der diese Antwort gilt Andere relevante -Kennungen Vom Benutzer gewählte Schlüsselwörter Kurzer einzeiliger Betreff der Nachricht 17 / v5
18 BENUTZER-DEFINIERTE HEADER-FELDER RFC 5322 beschreibt, dass Benutzer weitere, eigene Header definieren können Diese Header beginnen üblicherweise mit X- BEISPIEL: X-HRZ-JLUG-MailScanner-Information: Passed JLUG virus check X-HRZ-JLUG-MailScanner: No virus found X-Spam-Status: No 18 / v5
19 NACH RFC 822 (ASCII-VERSION) AUFBAU EINER HEADER-FELDER LEERZEILE NACHRICHTENTEXT Alle Angaben in reinem ASCII-Text (7 bit codiert) Jedes Header-Feld besteht aus einer Zeile (Feldname, Doppelpunkt, Wert) Header-Felder werden nicht nach Umschlag und eigentlichem Header unterschieden 19 / v5
20 ASCII 7-BIT CODE ASCII - American Standard Code for Information Interchange 7-Bit-Zeichenkodierung (erstmals 1963 veröffentlicht) 128 Zeichen (33 nicht druckbaren Steuerzeichen und 95 druckbaren Zeichen) 20 / v5
21 BEISPIEL EINER RFC 822 Received: from merkurneu.hrz.uni-giessen.de ([ ]) by fhfddvz1.rz.hs-fulda.de with ESMTP (NOT encrypted); Fri, 27 Jul :47: Return-Path: Received: from [ ] Received: from [ ] From: "Werner Winzerling" <Werner@Winzerling.de> To: <Werner.Winzerling@informatik.hs-fulda.de> Subject: Meeting am Date: Fri, 27 Jul :47: Message-Id: <000301cd6bf5$ec4aff70$c4e0fe50$@Winzerling.de> X-Mailer: Microsoft Outlook 14.0 Content-Language: de Das Meeting am muss leider ausfallen. Viele Gruesse an das Team. W. Winzerling 21 / v5
22 BEISPIEL EINER RFC 822 Received: from merkurneu.hrz.uni-giessen.de ([ ]) by fhfddvz1.rz.hs-fulda.de with ESMTP (NOT (NOT encrypted); Fri, 27 Jul :47: Return-Path: Received: from [ ] Gefordert ist ESMTPS Received: Extended from [ ] SMTP-Erweiterungen Erweiterungen zur sicheren, From: "Werner erlaubt Winzerling" u.a. verschlüsselte <Werner@Winzerling.de> verschlüsselten Übertragung To: <Werner.Winzerling@informatik.hs-fulda.de> Übertragung vom Mail-Client zwischen den -Server Subject: zum Meeting Mail-Server am Date: Fri, 27 Jul :47: Message-Id: <000301cd6bf5$ec4aff70$c4e0fe50$@Winzerling.de> X-Mailer: Microsoft Outlook 14.0 Content-Language: de Das Meeting am muss leider ausfallen. Viele Gruesse an das Team. W. Winzerling 22 / v5
23 SICHERE ÜBERTRAGUNG MAIL-SERVER UA: USER AGENT UA UA UA ESMTP MTA ESMTPS MTA MTA UA MTA MTA: MESSAGE TRANSFER AGENT 23 / v5
24 ZUSAMMENFASSUNG: Ein -System besteht aus User Agent (UA), dem Mail-Client sowie Message Transfer Agent (MTA), dem Mail-Server Funktional kann neben dem Message Transfer Agents (MTA) auch noch der Message Submission Agent (MSA) und der Message Delivery Agent (MDA) unterschieden werden Eine ist strukturiert und besteht (idealerweise) aus Umschlag, Header und Body Genutzt wird Internet-Mail-Standard RFC 822 Beim Webmail wird der -Client über Browser gesteuert In der ursprünglichen Form wurden im Internet nur 7-bit-ASCII-Zeichen für die Übertragung und damit auch für die s verwendet 24 / v5
25 8. ANWENDUNGSSCHICHT MIME-ERWEITERUNG 8.3 HTTP-Protokoll 8.4 Web-Socket 25 / v5
26 NACHRICHTENFORMAT MIME Übertragung im Internet ursprünglich (nur) in ASCII mit 7-bit PROBLEM Länderspezifische Sonderzeichen (z. B. Umlaute) Sprachen ohne Alphabet (Chinesisch, Japanisch) Multimedia-Daten (Bilder, Video, Audio,...) LÖSUNG: MIME MIME (Multipurpose Internet Mail Extensions) Erweiterungen der RFC 822-Kodierung Übertragung beliebiger 8-bit-kodierten Daten auch über 7-bit-Verbindungswege 26 / v5
27 ZUSÄTZLICHE MIME-HEADER-FELDER Die Header-Felder aus dem RFC 822 wurden für MIME erweitert: MIME-VERSION: CONTENT-DESCRIPTION: CONTENT-ID: CONTENT-TRANSFER-ENCODING: CONTENT-TYPE: Bezeichnet die verwendete MIME-Version Erläutert den Inhalt der Nachricht z. B. Foto von Barbaras Meerschwein Eindeutiger Bezeichner, analog zu Message-Id Beschreibt Kodierung des Nachrichteninhalts Beschreibt Typ und Format der Nachricht 27 / v5
28 CONTENT-TRANSFER-ENCODING Zur Auswahl stehen (mindestens) Kodierungsmöglichkeiten: ASCII 8-bit Binärkodierung Base64 Quoted-Printable MIME (HTML) 28 / v5
29 ENCODING: ASCII, 8-BIT ASCII nur aus ASCII-Zeichen (7-bit) 8. bit wird nicht berücksichtigt, da früher nur 7 bit von jedem Byte übertragen wurden max. Zeilenlänge: 1000 Zeichen Ursprünglicher Standard nach RFC bit Binärkodierung Übertragen werden 8-bit Verletzung des ursprünglichen Kodierschemas Nur möglich, wenn beide Mail-Server diese Erweiterung unterstützen und die Leitungen durchgängig 8 Bit übertragen 29 / v5
30 ENCODING: BASE64 Base64 Eine "richtige" Art Binärdaten zu kodieren Zerlegt Gruppen von 24 bit (3 * 8 bit) in 4 * 6 bit Einheiten Jede Einheit ergibt ein zulässiges ASCII-Zeichen Auch als "3-4" oder "3-zu-4-Kodierung" bezeichnet KODIERUNG: (Nicht benutzte 6-bit-Einheiten werden mit "=" bzw. "==" angezeigt) 6-bit-Einheit Kodierzeichen "A" "B"... "Z " "a " "b"... "z" "0" "1"... "9" "+" "/" 30 / v5
31 ENCODING: BASE64 Quelle: Lars Rohwedder, Wikipedia 6-bit-Einheit Kodierzeichen "A" "B"... "Z " "a " "b"... "z" "0" "1"... "9" "+" "/" 31 / v5
32 BEISPIEL: BASE64-KODIERUNG Grüße umkodiert zu R3L832U= 1. Gruppe mit 24-bit 2. Gruppe mit 24-bit AUS 3 * 8 BIT WIRD 4 * 6 BIT ASCII-CODE G r ü ß e E (00) R 3 L U = 32 / v5
33 ENCODING: QUOTED-PRINTABLE Quoted-Printable Weitere "richtige" Art Binärdaten zu kodieren Wenn Nachricht (fast) nur 7-bit-ASCII-Zeichen enthält und wenige ASCII-fremde Zeichen (wenige Umlaute) KODIERUNG: if (Zeichen > 127) /* das 8. Bit wird benutzt */ then Darstellung als Hexadezimalzahl in der Form: "=hexa" else "normale" Zeichendarstellung ü ß BEISPIEL: Grüße umkodiert zu G r = F C = D F e 33 / v5
34 ENCODING: HTML HTML CODE-BEISPIELE: als komplette HTML-Seite durch Internet-Einfluss neue Kodierungsform HTML kodiert Text (auch) in 7-bit-ASCII-Code Aber: Nicht bei (sehr) alten -Clients verfügbar Ausführbarer HTML-Code führt zu Sicherheitsproblemen 8-BIT-ZEICHEN UMKODIERUNG < < ä & ß ä & ß 34 / v5
35 ENCODING KODIERUNG 8-BIT, BINÄR BASE64 ASCII QUOTED-PRINTABLE HTML Sollten nie verwendet werden BEWERTUNG Wird zur Kodierung von Anhängen (Binärdateien) in s genutzt Wenn vom Empfänger nichts bekannt ist ( Hardcore-UNIX- Freaks nutzen dieses Format mitunter noch) sowie bei klassischen Newsgruppen Empfohlene Einstellung (aber nicht für klassischen Newsgruppen) Häufig die Standardeinstellung in -Programmen (aber nicht unproblematisch) 35 / v5
36 BEISPIEL FÜR ENCODING [...] Content-Type: text/plain Content-Transfer-Encoding: ASCII Das Meeting faellt leider aus. Viele Gruesse an das Team. [...] MIME-Version: 1.0 Content-Type: text/plain Content-Transfer-Encoding: Quoted-Printable Das Meeting f=e4llt leider aus. Viele Gr=FC=DFe an das Team. 36 / v5
37 PROBLEME MIT QUOTED-PRINTABLE MIME-Version: 1.0 Content-Type: TEXT/plain; charset=iso Content-Transfer-Encoding: QUOTED-PRINTABLE X-Mailer: dtmail Version SunOS 5.10 sun4u sparc 37 / v5
38 BEISPIEL FÜR ENCODING [...] Content-Type: text/plain Content-Transfer-Encoding: ASCII Das Meeting faellt leider aus. Viele Gruesse an das Team. [...] MIME-Version: 1.0 Content-Type: text/plain Content-Transfer-Encoding: base64 RGFzIE1lZXRpbmcgZuRsbHQgbGVpZGVyIGF1cy4gVmllbGUgR3L832UgYW4gZGFzI FRlYW0uDQoNClByb2YuIERyLiBXZXJuZXIgV2luemVybGluZw0KRkggRnVsZGEgIC0g IEFuZ2V3YW5kdGUgSW5mb3JtYXRpaw0KDQo= 38 / v5
39 CLIENT-EINSTELLUNG: NEWS MIT ASCII Rich-Text entspricht hier Quoted-Printable 39 / v5
40 ZUSÄTZLICHE MIME-HEADER-FELDER Die Header-Felder aus dem RFC 822 wurden für MIME erweitert: MIME-VERSION: CONTENT-DESCRIPTION: CONTENT-ID: CONTENT-TRANSFER-ENCODING: CONTENT-TYPE: Bezeichnet die verwendete MIME-Version Erläutert den Inhalt der Nachricht z. B. Foto von Barbaras Meerschwein Eindeutiger Bezeichner, analog zu Message-Id Beschreibt Kodierung des Nachrichteninhalts Beschreibt Typ und Format der Nachricht 40 / v5
41 MIME-ERWEITERUNGEN TYP UNTERTYP BESCHREIBUNG text plain, html, xml, css Text in verschiedenen Formaten image gif, jpeg, tiff, png Bilder audio basic, mpeg, mp4 Audiodateien video Mpeg, mp4, quicktime Filme model Vrml 3-D-Modelle application octet-stream, pdf, javascript, zip Anwendungsdaten message http, rfc822 Eingeschlossene Nachricht multipart mixed, alternative, parallel, digest Kombination von Typen BEISPIELE: text/plain text/html image/jpeg multipart/alternative 41 / v5
42 MULTIPART NACHRICHT From: To: MIME-Version: 1.0 Message-Id: Content-Type: multipart/alternative; boundary=qwertyuiopasdfghjklzxcvbnm Subject: Earth orbits sun integral number of times This is the preamble. The user agent ignores it. Have a nice day. --qwertyuiopasdfghjklzxcvbnm Content-Type: text/html <p>happy birthday to you<br> Happy birthday to you<br> Happy birthday dear <b> Bob </b><br> Happy birthday to you</p> --qwertyuiopasdfghjklzxcvbnm C: Content-Type: message/external-body; access-type="anon-ftp" site="bicycle.cs.washington.edu" directory="pub" name="birthday.snd" content-type: audio/basic content-transfer-encoding: base64 --qwertyuiopasdfghjklzxcvbnm / v5
43 ZUSAMMENFASSUNG: MIME-ERWEITERUNG In der ursprünglichen Form wurden im Internet nur 7-bit-ASCII-Zeichen für die Übertragung und damit auch für die s verwendet MIME erweitert den ursprünglichen Standard, um auch komplette Bytes (8 Bit) über 7-bit-Übertragungswege zu versenden Zusätzlicher MIME-Header Content-Transfer-Encoding beschreibt die Kodierung des Nachrichteninhalts Die Kodierungen Base64, Quoted-Printable und HTML erlauben die Übertragung von 8-bit Werten über 7-bit Übertragungswege Der Content-Type beschreibt Typ und Format der Nachricht 43 / v5
44 7. Anwendungsschicht Internet-Standard: RFC Avian Carrier 44 / v5
45 Übertragungs-Protokoll: RFC 1149 Network Working Group Request for Comments: 1149 D. Waitzman BBN STC 1 April 1990 Ein Standard zur Übertragung von IP Paketen mittels Vogel-Übertragungsträger (Avian Carriers) Status des Dokumentes Dieses Dokument beschreibt eine experimentelle Methode für den Transport von IP Paketen mittels eines Vogel- Übertragungsträgers. [ ] 45 / v5
46 Ergebnis der Implementierung Ping ping -i PING ( ): 56 data bytes 64 bytes from : icmp_seq=0 ttl=255 time= ms 64 bytes from : icmp_seq=4 ttl=255 time= ms 64 bytes from : icmp_seq=2 ttl=255 time= ms 64 bytes from : icmp_seq=1 ttl=255 time= ms ping statistics packets transmitted, 4 packets received, 55% packet loss round-trip min/avg/max = / / ms vegard@gyversalen:~$ exit 1 H 27 MIN. 46 / v5
47 8. ANWENDUNGSSCHICHT MIME-Erweiterung 8.3 HTTP-PROTOKOLL 8.4 Web-Socket 47 / v5
48 PRINZIP DES HTTP-PROTOKOLLS CLIENT MIT WEB-BROWSER Request (URL-Link) WEB-SERVER Response (Web-Seite) Zustandsloses Request / Response-Protokoll Netzwerk 48 / v5
49 EIGENSCHAFTEN DES HTTP-PROTOKOLLS (Hypertext Transfer Protocol ) Protokoll der Anwendungsschicht Nutzt TCP der Transportschicht (verbindungsorientiert, zuverlässig) Typisches Client-Server-Protokoll: Aktivität geht immer vom Client aus, Server wartet passiv (am Port 80) auf eine Client-Anfragen Protokoll ist zustandslos (keine Sitzungsverwaltung), d. h. nach Abbau einer TCP- Verbindung behält der Server keine Informationen über den Client In Anlehnung an MIME-Formate Derzeit wird (meist) HTTP-Version 1.1 genutzt Version HTTP 2.0 in Arbeit, u. a. für schnelleren Web-Seitenaufruf und Unterstützung von Sitzungen 49 / v5
50 FUNKTIONEN DES HTTP-PROTOKOLLS Übertragung beliebiger Daten zwischen Client und Server (nicht nur HTML-Seiten) Aushandeln der zu übertragenden Datenformate Unterstützung des Caching METHODE GET HEAD POST BESCHREIBUNG Anforderung zum Lesen einer Webseite Anforderung zum Lesen (nur) des Headers einer Webseite Anhängen von Daten an eine Webseite 50 / v5
51 BEISPIEL GET-REQUEST DES CLIENTS Request-Methode Request-URI HTTP-Version GET /buch/kapitel-1/abschnitt-1-3.htm HTTP/1.1 Host: If-Modified-Since: Tuesday, 01-Jan-13 00:00:00 GMT... Accept: image/gif, image/x-bitmap, image/jpeg Accept-Language: de, en Accept-Charset: iso ,*,utf-8 Request- Header Leerzeile 51 / v5
52 RESPONSE DES SERVERS HTTP-Version Status-Code Status Text HTTP/ OK Content-length: 1500 Content-type: text/html Date: Wednesday, 2-Jan-13 12:12:12 GMT Server: Apache Weitere Parameter Leerzeile <HTML> <HEAD>... HTML-Objekt 52 / v5
53 RESPONSE DES SERVERS HTTP-Version Status-Code Status Text HTTP/ OK Content-length: 1500 Content-type: text/html Date: Wednesday, 2-Jan-13 12:12:12 GMT Server: Apache Weitere Parameter Leerzeile <HTML> <HEAD> Beliebiger Inhalt (kodiert in:????)... HTML-Objekt 53 / v5
54 STATUSCODE EINES HTTP-RESPONSE CODE BEDEUTUNG BEISPIELE 1xx Information 100 : Server stimmt zu, Client-Anforderung zu bearbeiten 2xx Erfolgreich 200 : Anforderung erfolgreich, 204 : kein Inhalt vorhanden 3xx Umleitung 301 : Seite umgezogen, 304 : Seite im Cache noch gültig 4xx Client-Fehler 403 : verbotene Seite, 404 : Seite nicht gefunden 5xx Server-Fehler 500 : interner Server-Fehler, 503 : später erneut versuchen 54 / v5
55 REQUEST-/ RESPONSE-ABLAUF BROWSER-CLIENT DNS-Adresse ( IP-Adresse ( ) DNS-SERVER WEB-SERVER TCP HTTP Aufbau einer Transport-Verbindung ( ) Operation 1 Response HTML-Objekt Request (GET /allgem/news.htm..) Request (GET /allgem/bilder/logo.gif..) Operation 2... Beenden der Transport-Verbindung 55 / v5
56 REQUEST-/ RESPONSE-ABLAUF Ist Speicherort ein DNS-Name, erfragt Client dessen IP-Adresse beim DNS-Server Anschließend baut Client mit IP-Adresse eine TCP-Verbindung zum Server auf Client bestimmt Servers-Port anhand der Zugriff-Methode (http = Port 80) Nachdem TCP-Verbindung aufgebaut wurde, startet das HTTP-Protokoll Client fordert mit GET die gewünschte HTML-Seite an Der Server antwortet mit der gewünschten HTML-Seite, die dann im Browser angezeigt wird Enthält der HTML-Code Verweise auf weitere Objekte des selben Servers (Bilder oder auszuführende Anwendungen), dann fordert der Client diese Objekte innerhalb der bestehenden TCP-Verbindung mit weiteren GET-Aufrufen an (HTTP/1.1) Wurden alle Objekte übertragen, beendet der Client die Transportverbindung Erkennt Browser im HTML-Code Verweise auf andere Web-Server, dann baut er auch zu diesen Servern TCP-Verbindungen auf und fordert die Objekte an 56 / v5
57 HEADER-FELD HOST GET /buch/kapitel-1/abschnitt-1-3.htm HTTP/1.1 Host: If-Modified-Since: Tuesday, 01-Jan-00 00:00:00 GMT... Accept: image/gif, image/x-bitmap, image/jpeg Accept-Language: de, en Accept-Charset: iso ,*,utf-8 Leerzeile Header-Feld Host ist seit Version HTTP/1.1 ein Pflicht-Parameter 57 / v5 Lücke+
58 DARSTELLBARE CODIERUNGEN GET /buch/kapitel-1/abschnitt-1-3.htm HTTP/1.1 Host: If-Modified-Since: Tuesday, 01-Jan-00 00:00:00 GMT... Accept: image/gif, image/x-bitmap, image/jpeg Accept-Language: de, en Accept-Charset: iso ,*,utf-8 Leerzeile 58 / v5
59 ALTERNATIVEN FÜR UMFANGREICHE DATEN PROBLEM: Übertragung von Audio- und Video-Daten, aber auch von Bildern verursachen im Internet ein sehr hohes Verkehrsaufkommen und führt so zu Verzögerungen Ursprungs-Server hat hohe Last zu bewältigen (Unicast-Verkehr) Internetleitungen zwischen Kontinenten sind überlastet Antwortzeiten steigen LÖSUNG: Dezentrale Verteilung (Spiegelung) der großen und häufig geladenen Dateien, nahe am Nutzer Caching: Eine einmal geladene Ressource verbleibt in einem Cache und wird von dort geladen (Aktualität: HEAD-Methode) Big Player : Zentraler Anbieter betreibt ein Servernetz (Content Delivery Networks - CDN) Ressourcen-Sharing: Peer-to-Peer-Netze (P2P) 59 / v5
60 ZUSAMMENFASSUNG: HTTP-PROTOKOLL Nutzt TCP-Dienst der Transportschicht (verbindungsorientiert, zuverlässig) Aktivität gehen immer vom Client aus, Server wartet passiv (am Port 80) Protokoll ist zustandslos (keine Sitzungsverwaltung), d. h. nach Abbau einer TCP- Verbindung behält der Server keine Informationen über den Client Für die Übertragung von HTML-Seiten entwickelt, aber auch für andere Daten nutzbar (in Anlehnung an MIME-Formate) Wichtige Methodenaufrufe sind GET, HEAD, POST Für effizient Übertragung großer (Multimedia)-Dateien werden Ressourcen dezentral verteilt (Spiegelung) 60 / v5
61 8. ANWENDUNGSSCHICHT MIME-Erweiterung 8.3 HTTP-Protokoll 8.4 WEB-SOCKET 61 / v5
62 WEITERE PROBLEME DES HTTP-PROTOKOLLS CLIENT MIT WEB-BROWSER Frage (Request) WEB-SERVER Antwort (Response) Zustandsloses Request / Response-Protokoll Netzwerk 62 / v5
63 WEITERE PROBLEME DES HTTP-PROTOKOLLS CLIENT: AKTIV, SERVER: PASSIV Übertragungen werden immer nur vom Client ausgelöst Server kann von sich aus keine Übertragung zum Client auslösen Damit sind keine Echtzeit -Anwendungen möglich, die vom Server ausgehen Z. B.: Spiele in HTML/http, Chat-Anwendungen, Live-Ticker, kollaborative Web- Seiten usw. BISHERIGE LÖSUNGEN: POLLING Client fragt regelmäßig beim Server nach neuen Informationen Großer Overhead (jeder http-request/response mehrere hundert Bytes) Keine Echtzeit möglich (Warten bis zum nächsten Polling) 63 / v5
64 POLLING-VERFAHREN POLLING Regelmäßiger Verbindungsaufbau und Server-Abfragen WEB-CLIENT request WEB-SERVER response EVENT Verzögerte Reaktion EVENT request response EVENT Verzögerte Reaktion EVENT request response 64 / v5
65 POLLING-VERFAHREN LONG POLLING Verbindung wird so lange offen gehalten, bis Server Daten sendet Dann neue Verbindung EVENT WEB-CLIENT request request response WEB-SERVER x EVENT EVENT (verloren) EVENT response EVENT request 65 / v5
66 WEB-SOCKET ÜBER HTTP-PROTOKOLL Web-Anwendung Client Web-Anwendung Server Browser http Web-Server Socket TCP Socket Web-Anwendung kommuniziert mittels HTTP (über Browser und Web-Server) Kein direkter Zugriff auf Socket-Verbindung der Transportschicht 66 / v5
67 RFC 6455 THE WEBSOCKET PROTOCOL Derzeit in der Standardisierung als RFC 6455 The WebSocket Protocol Aufwärts-kompatible Erweiterung des HTTP-Protokolls Aufbau einer ständige TCP-Verbindung zwischen Client und Server Dadurch bidirektionale Kommunikation (vom Server zum Client ohne vorheriges Polling) möglich Nutzt (weiterhin) HTTP-Protokoll über Port 80 Sehr geringer Overhead (2 Byte) Löst zusätzlich auch das Problem der HTTP-Sitzungen Einige Browser beherrschen bereits Web Sockets Erste Implementierungen für Web-Server vorhanden 67 / v5
68 VERBINDUNGSAUFBAU FÜR WEB SOCKET ws://server.example.de/drawservice CLIENT-REQUEST: GET /drawservice HTTP/1.1 Host: server.example.com Upgrade: websocket Connection: Upgrade Sec-WebSocket-Key: [ ] Sec-WebSocket-Origin: Sec-WebSocket-Protocol: chat, superchat Sec-WebSocket-Version: [ ] SERVER-RESPONSE: HTTP/ Switching Protocols Upgrade: websocket Connection: Upgrade Sec-WebSocket-Accept: [ ] Sec-WebSocket-Protocol: superchat URL auf Web-Socket Client wünscht Upgrade des http- Protokolls auf Web-Socket Welche WebSocket-Protokolle beherrscht Client Server akzeptiert Upgrade auf WebSocket-Protokoll Server beherrscht ebenfalls superchat-protokoll 68 / v5
69 WEB SOCKET WEB-CLIENT WEB-SERVER upgrade request WebSocket-Verbindung wurde aufgebaut EVENT upgrade DATA exchange WebSocket message EVENT EVENT WebSocket message EVENT CLIENT-EVENT WebSocket message EVENT 69 / v5
70 ZUSAMMENFASSUNG: WEB SOCKET Web Socket ist neue Erweiterung des HTTP-Protokolls Ermöglich bidirektionale Kommunikation auch vom Web-Server zum Browser Erlaubt Echtzeit-Anwendungen und Sitzungen im HTTP-Protokoll Noch in der Entwicklung, nicht überall verfügbar 70 / v5
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
MehrAnwendungsprotokolle: 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
MehrARCHITEKTUR 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
MehrProtokolle. 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
MehrEinrichtung von Mozilla Thunderbird
Einrichtung von Mozilla Thunderbird Im Folgenden finden Sie eine Anleitung zur Konfiguration des E-Mail-Clients Mozilla Thunderbird zur Verwendung Ihres E-Mail-Account. Schritt 1 Wenn Sie Thunderbird nach
MehrEinrichten eines Postfachs mit Outlook Express / Outlook bis Version 2000
Folgende Anleitung beschreibt, wie Sie ein bestehendes Postfach in Outlook Express, bzw. Microsoft Outlook bis Version 2000 einrichten können. 1. Öffnen Sie im Menü die Punkte Extras und anschließend Konten
MehrARCHITEKTUR 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
MehrE-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
MehrInternet: Dienste und Sicherheit. Beitrag von Bernhard Gross für die Liste TV-Technik. Gliederung
Internet: Dienste und Sicherheit Beitrag von Bernhard Gross für die Liste TV-Technik Domain Name Service WWW Email, News http, URL, HTML Security in Netzwerken 1 Gliederung 1. DNS-Adressierung mit Klartextnamen
MehrIMAP 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
MehrSIMP 1.01 Protokollspezifikation (Mindestanforderung)
SIMP 1.01 Protokollspezifikation (Mindestanforderung) Autor: Harald Pittesser, Dokumentversion: 0.5 beta Eigenschaften SIMP (Simple Instant Message Protocol) ist ein Instant Message Protokol welches folgende
MehrWeb Grundlagen zum Spidering
May 22, 2009 Outline Adressierung 1 Adressierung 2 3 4 Uniform Resource Locator URL Jede Seite im Internet wird eindeutig über eine URL identiziert, z.b. http://www.christianherta.de/informationretrieval/index.html
Mehr12. 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
MehrSMTP-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
MehrKIP Druckerstatus Benutzerhandbuch KIP Druckerstatus Installations- und Benutzerhandbuch
KIP Druckerstatus Installations- und Benutzerhandbuch - 1 - Inhalt 1 Einführung... 3 2 Installation und Einrichtung... 4 3 Funktionalität des KIP Druckerstatus... 6 4 Benutzung des KIP Druckerstatus...
MehrDie Konfiguration des Mozilla Thunderbird Mail-Clients an der UniBwM
Die Konfiguration des Mozilla Thunderbird Mail-Clients an der UniBwM Wenn auf Ihrem PC Mozilla Thunderbird Mail-Clients nicht vorinstalliert ist, können Sie unter http://www.thunderbird-mail.de/thunderbird/
MehrFAQ 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Überlegungen zur Übernahme und Archivierung von E-Mail-Konten
Überlegungen zur Übernahme und Archivierung von E-Mail-Konten Corinna Knobloch 19. Tagung des Arbeitskreises "Archivierung von Unterlagen aus digitalen Systemen" 10./11. März 2015 Wien Funktionen von E-Mails
MehrOnline-Publishing mit HTML und CSS für Einsteigerinnen
mit HTML und CSS für Einsteigerinnen Dipl.-Math. Eva Dyllong Universität Duisburg Dipl.-Math. Maria Oelinger spirito GmbH IF MYT 07-2002 Grundlagen Frau erfahrt, wie das Internet aufgebaut ist, aus welchen
MehrRechnernetze Ü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
MehrSMTP 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
MehrKontrollfragen: Internet
Kontrollfragen: Internet 1. Zählen Sie mindestens 5 Internet-Dienste auf. 2. Was ist eine virtuelle Verbindung? Vergleichen Sie eine virtuelle TCP/IP-Verbindung mit der Leitungsvermittlung (analoge Telefonverbindung).
MehrEinrichtung eines e-mail-konto mit Thunderbird
Einrichtung eines e-mail-konto mit Thunderbird 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
MehrExterne Abfrage von E-Mail für Benutzer der HSA über Mozilla-Thunderbird
Externe Abfrage von E-Mail für Benutzer der HSA über Mozilla-Thunderbird Vorweg zunächst einige allgemeine Worte: Sie müssen über einen Account bei uns verfügen und ein E-Mail-Postfach bei uns haben. Dann
MehrElectronic Systems GmbH & Co. KG
Anleitung zum Anlegen eines POP3 E-Mail Kontos Bevor die detaillierte Anleitung für die Erstellung eines POP3 E-Mail Kontos folgt, soll zuerst eingestellt werden, wie oft E-Mail abgerufen werden sollen.
MehrS Sparkasse Hohenlohekreis. Leitfaden zu Secure E-Mail
S Sparkasse Hohenlohekreis Leitfaden zu Secure E-Mail Wir alle leben in einem elektronischen Zeitalter. Der Austausch von Informationen erfolgt zunehmend über elektronische Medien wie das Versenden von
MehrInformationstechnik 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
MehrErstellen einer E-Mail in OWA (Outlook Web App)
Erstellen einer E-Mail in OWA (Outlook Web App) Partner: 2/12 Versionshistorie: Datum Version Name Status 13.09.2011 1.1 J. Bodeit Punkte 7 hinzugefügt, alle Mailempfänger unkenntlich gemacht 09.09.2011
MehrA585 Mailserver. IKT-Standard. Ausgabedatum: 2015-02-04. Version: 2.03. Ersetzt: 2.02. Genehmigt durch: Informatiksteuerungsorgan Bund, am 2005-12-05
Eidgenössisches Finanzdepartement EFD Informatiksteuerungsorgan des Bundes ISB A585 Mailserver Klassifizierung: Typ: Nicht klassifiziert IKT-Standard Ausgabedatum: 2015-02-04 Version: 2.03 Status: Genehmigt
MehrWINLINK 2000 SPAM-KONTROLLE UND NACHRICHTEN PRIORITÄTEN Aktualisiert 27. März 2012
WINLINK 2000 SPAM-KONTROLLE UND NACHRICHTEN PRIORITÄTEN Aktualisiert 27. März 2012 AB SOFORT IST DIE WHITELIST FÜR JEDEN BENUTZER OBLIGATORISCH. Das weisse Liste System betrifft Adressen aus dem INTERNET.
MehrSTRATO Mail Einrichtung Apple Mail 8
STRATO Mail Einrichtung Apple Mail 8 Einrichtung Ihrer E-Mail Adresse bei STRATO Willkommen bei STRATO! Wir freuen uns, Sie als Kunden begrüßen zu dürfen. Mit der folgenden Anleitung möchten wir Ihnen
Mehr25.1.2014 Outlook 2013
drucken Outlook 2013 Hier erfahren Sie, wie Sie die zuvor eingerichteten E-Mail-Adressen in Ihrem E-Mail-Programm einbinden können. Falls diese Einrichtung noch nicht erfolgt ist, führen Sie diese bitte
MehrVorlesung SS 2001: Sicherheit in offenen Netzen
Vorlesung SS 2001: Sicherheit in offenen Netzen 2.12 Internet-News Prof. Dr. Christoph Meinel Informatik, Universität Trier & Institut für Telematik, Trier Prof. Dr. sc. nat. Christoph Meinel, Bahnhofstraße
MehrEinrichtung eines e-mail-konto mit Outlook Express
Einrichtung eines e-mail-konto mit Outlook Express In diesem Tutorial zeigen wir Ihnen, wie Sie im Outlook Express ein POP3 E-Mail Konto einrichten. Wir haben bei der Erstellung des Tutorials die Version
Mehremailen - 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
MehrSchritt 2: Konto erstellen
In diesem Tutorial zeigen wir Ihnen, wie Sie im Outlook Express ein POP3 E-Mail Konto einrichten. Wir haben bei der Erstellung des Tutorials die Version 6.0 verwendet. Schritt 1: Wenn Sie im Outlook Express
MehrEine Anleitung, wie Sie Mozilla Thunderbird 2 installieren und konfigurieren können. Installation... 2. Erstkonfiguration... 4
E-Mail-Client Mozilla Thunderbird für Studierende Installation und Einrichtung Mozilla Thunderbird ist ein Open-Source-E-Mail-Programm und -Newsreader des Mozilla-Projekts. Es ist neben Microsoft Outlook
MehrAnleitung Postfachsystem Inhalt
Anleitung Postfachsystem Inhalt 1 Allgemeines... 2 2 Einloggen... 2 3 Prüfen auf neue Nachrichten... 2 4 Lesen von neuen Nachrichten... 3 5 Antworten auf Nachrichten... 4 6 Löschen von Nachrichten... 4
MehrDieses HowTo darf nicht vervielfältigt oder veröffentlich werden ohne Einverständnis des Erstellers. Alle Angaben ohne Gewähr.
[HowTo] Einrichten von POP3 & SMTP am Client Autor(en): Michael Ruck Stand: 19.09.2008 Version: 1.0 Lotus Notes Client Versionen: 6.x, 7.x, 8.x Michael Ruck Dieses HowTo darf nicht vervielfältigt oder
MehrSTRATO Mail Einrichtung Mozilla Thunderbird
STRATO Mail Einrichtung Mozilla Thunderbird Einrichtung Ihrer E-Mail Adresse bei STRATO Willkommen bei STRATO! Wir freuen uns, Sie als Kunden begrüßen zu dürfen. Mit der folgenden Anleitung möchten wir
Mehr2. 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
MehrEnigmail Konfiguration
Enigmail Konfiguration 11.06.2006 Steffen.Teubner@Arcor.de Enigmail ist in der Grundkonfiguration so eingestellt, dass alles funktioniert ohne weitere Einstellungen vornehmen zu müssen. Für alle, die es
MehrInformationen zum neuen Studmail häufige Fragen
1 Stand: 15.01.2013 Informationen zum neuen Studmail häufige Fragen (Dokument wird bei Bedarf laufend erweitert) Problem: Einloggen funktioniert, aber der Browser lädt dann ewig und zeigt nichts an Lösung:
MehrOutlook Web App 2013 designed by HP Engineering - powered by Swisscom
Outlook Web App 2013 designed by HP Engineering - powered by Swisscom Dezember 2014 Inhalt 1. Einstieg Outlook Web App... 3 2. Mails, Kalender, Kontakten und Aufgaben... 5 3. Ihre persönlichen Daten...
MehrTechnische Informationen zum Webmail, bereitgestellt durch den Landesverband der Freiwilligen Feuerwehren Südtirols.
Technische Informationen zum Webmail, bereitgestellt durch den Landesverband der Freiwilligen Feuerwehren Südtirols. 1. Wie kann man die Mails vom PC direkt abrufen? Bei bestehender Internetverbindung
MehrLeitfaden für den E-Mail-Dienst
Leitfaden für den E-Mail-Dienst In diesem Leitfaden finden Sie Hilfestellungen, wie Sie den durch ML Websites bereitgestellten E-Mail-Dienst in Anspruch nehmen können. So richten Sie Ihr E-Mail-Postfach
MehrClient/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
MehrEmail Konfigurieren mit Mozilla Thunderbird
Email Konfigurieren mit Mozilla Thunderbird Mozilla Thunderbird ist für Windows, Mac und Linux / *BSD erhältlich. Diese Anleitung wurde auf Windows erstellt, die Einrichtung und Bedienung auf anderen Systemen
MehrSTRATO Mail Einrichtung Android 4.4
STRATO Mail Einrichtung Android 4.4 Einrichtung Ihrer E-Mail Adresse bei STRATO Willkommen bei STRATO! Wir freuen uns, Sie als Kunden begrüßen zu dürfen. Mit der folgenden Anleitung möchten wir Ihnen den
MehrSTRATO Mail Einrichtung Microsoft Outlook
STRATO Mail Einrichtung Microsoft Outlook Einrichtung Ihrer E-Mail Adresse bei STRATO Willkommen bei STRATO! Wir freuen uns, Sie als Kunden begrüßen zu dürfen. Mit der folgenden Anleitung möchten wir Ihnen
MehrAnleitung zur Installation von Windows Live Mail unter Windows 7 und Anbindung an das E-MailSystem Communigate Pro
Version vom: 2016/07/02 22:19 Gauß-IT-Zentrum Anleitung zur Installation von unter Windows 7 und Anbindung an das E-MailSystem Communigate Pro Diese Anleitung erklärt die Installation von Microsoft unter
MehrASP-Mail Kurzanleitung
ASP-Mail Kurzanleitung Feldstiege 78 / 48161 Münster ASPMail Methoden SendMail AddRecipient ClearRecipients ClearCCs AddBCC ClearBCCs ClearAllRecipients ClearAttachments ClearBodyText AddExtraHeader ClearExtraHeaders
MehrArbeiten im Datennetz der Universität Regensburg
Wiwi-Workshop Uni Regensburg April 2002 Arbeiten im Datennetz der Universität Regensburg - Einführung in HTML, Teil II Arbeiten mit AOLPress - Dr. Wirtschaftswissenschaftliche Fakultät Universität Regensburg
MehrMSXFORUM - Exchange Server 2003 > SMTP Konfiguration von Exchange 2003
Page 1 of 8 SMTP Konfiguration von Exchange 2003 Kategorie : Exchange Server 2003 Veröffentlicht von webmaster am 25.02.2005 SMTP steht für Simple Mail Transport Protocol, welches ein Protokoll ist, womit
Mehr3 Personenbereich und soziale Netze
3 Personenbereich und soziale Netze 3.1 Personenbereich konfigurieren Neu in Outlook 2010 ist der sogenannte Personenbereich. Der Personenbereich wird im Lesebereich ganz unten angezeigt und kann durch
MehrKSN-WEBMAIL-BASICS. November 2008. Grundlagen zum Thema Webmail TEIL A. Benutzen von Webmail
Seite1 KSN-WEBMAIL-BASICS Grundlagen zum Thema Webmail TEIL A Benutzen von Webmail WebMail bezeichnet eine Methode E-Mail direkt mit dem Web-Browser nach Eingabe von Benutzername und Kennwort zu lesen
MehrMail-Server mit GroupWare
Mail-Server mit GroupWare Unsere Mail-Server-Lösung kommt mit einem intuitiven Webmail und Weboberflächen wie Desktop, Tablet oder für mobile Geräte. Die integrierte GroupWare ermöglicht Ihnen den Zugriff
MehrKurzanleitung SEPPmail
Eine Region Meine Bank Kurzanleitung SEPPmail (E-Mail Verschlüsselungslösung) Im folgenden Dokument wird Ihnen Schritt für Schritt die Bedienung unserer Verschlüsselungslösung SEPPmail gezeigt und alle
MehrE-Mail Nutzen Einrichten Verwalten
E-Mail Nutzen Einrichten Verwalten Diese Anleitung beschreibt das Vorgehen zum Ändern des E-Mail Passworts, einrichten von Weiterleitungen und Abwesenheitsnotizen, sowie zum Einrichten von E-Mailsoftware
MehrPOP3 über Outlook einrichten
POP3 über Outlook einrichten In diesem Tutorial zeigen wir Ihnen, wie Sie im Outlook Express ein POP3 E-Mail Konto einrichten. Wir haben bei der Erstellung des Tutorials die Version 6.0 verwendet. Schritt
MehrFolgende Voraussetzungen für die Konfiguration müssen erfüllt sein: - Ein Bootimage ab Version 7.4.4. - Optional einen DHCP Server.
1. Dynamic Host Configuration Protocol 1.1 Einleitung Im Folgenden wird die Konfiguration von DHCP beschrieben. Sie setzen den Bintec Router entweder als DHCP Server, DHCP Client oder als DHCP Relay Agent
MehrAlice E-Mail & More Anleitung. GigaMail.
Alice E-Mail & More Anleitung. GigaMail. E-Mail & More GigaMail. Riesige Mails sicher verschicken. Mit den Möglichkeiten steigen die Ansprüche. Da Sie nun das rasante Alice DSL zu Hause haben, erleben
MehrOutlook und Outlook Express
1 von 8 24.02.2010 12:16 Outlook und Outlook Express Bevor Sie anfangen: Vergewissern Sie sich, dass Sie eine kompatible Version von Outlook haben. Outlook 97 wird nicht funktionieren, wohl aber Outlook
MehrInternet Protokolle für Multimedia - Anwendungen
Internet Protokolle für Multimedia - Anwendungen Kapitel 5.7 Streaming im Web (RTSP) 1 Streaming Media (1) Streaming Media Strom ist kontinuierlich wird unmittelbar während des Empfangs wiedergegeben wird
MehrKonfiguration 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
MehrGEZIELT MEHR SICHERHEIT MIT 4I ACCESS SERVER & 4I CONNECT CLIENT
Seite 1/7 GEZIELT MEHR SICHERHEIT MIT 4I ACCESS SERVER & 4I CONNECT CLIENT ZENTRAL LOKALE MANAGEMENT-PLATTFORM FÜR EINE W ELTWEIT SICHERE INDUSTRIELLE KOMMUNIKATION. Seite 2/7 Auf den folgenden Seiten
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 Inhaltsverzeichnis Inhaltsverzeichnis... 2 Ihr HERZOvision E-Mail-Account... 3 WebClient oder lokales Mailprogramm?...
MehrFL1 Hosting Technische Informationen
FL1 Hosting Verfasser Version: V1.0 (ersetzt alle früheren Versionen) Gültig ab: 18. Oktober 2015 Version 2.1 Seite 1/6 Inhaltsverzeichnis 1 DNS Eintrag bei Registrierungsstellen (NIC) FTP... 3 2 Allgemeine
MehrMailrouter Dokumentation
Mailrouter Dokumentation Mailrouter Funktionen Der Mailrouter ist integraler Bestandteil des CT-PEN Systems und dient zur Verteilung und Konvertierung der Formulardaten. Einlesen der Formulardaten in einen
MehrRechnernetzwerke. Rechnernetze sind Verbünde von einzelnen Computern, die Daten auf elektronischem Weg miteinander austauschen können.
Rechnernetzwerke Rechnernetze sind Verbünde von einzelnen Computern, die Daten auf elektronischem Weg miteinander austauschen können. Im Gegensatz zu klassischen Methoden des Datenaustauschs (Diskette,
Mehr"E-Mail-Adresse": Geben Sie hier bitte die vorher eingerichtete E-Mail Adresse ein.
Microsoft Outlook Um ein E-Mail-Postfach im E-Mail-Programm Outlook einzurichten, gehen Sie bitte wie folgt vor: Klicken Sie in Outlook in der Menüleiste auf "Extras", anschließend auf "E-Mail-Konten".
Mehr15 Transportschicht (Schicht 4)
Netzwerktechnik Aachen, den 16.06.03 Stephan Zielinski Dipl.Ing Elektrotechnik Horbacher Str. 116c 52072 Aachen Tel.: 0241 / 174173 zielinski@fh-aachen.de zielinski.isdrin.de 15 Transportschicht (Schicht
MehrEmailanleitung für einen NETVS- Account im Microsoft Outlook 2007
Emailanleitung für einen NETVS- Account im Microsoft Outlook 2007 Emailanleitung für NetVS im Microsoft Outlook 2007: 1 Einrichtung... 3 1.1 Neues Email-Konto hinzufügen... 3 1.2 Konto automatisch einrichten...
MehrEmail Konfigurieren mit Outlook Express (Windows XP) oder Windows Mail (Windows Vista / Windows 7)
Email Konfigurieren mit Outlook Express (Windows XP) oder Windows Mail (Windows Vista / Windows 7) Windows Mail oder Outlook Express sind, auch wenn kleine optische Unterschiede bestehen, dieselben Produkte.
MehrHandbuch Groupware - Mailserver
Handbuch Inhaltsverzeichnis 1. Einführung...3 2. Ordnerliste...3 2.1 E-Mail...3 2.2 Kalender...3 2.3 Kontakte...3 2.4 Dokumente...3 2.5 Aufgaben...3 2.6 Notizen...3 2.7 Gelöschte Objekte...3 3. Menüleiste...4
MehrE-Mail made in Germany
E-Mail made in Germany Umstellung des bisherigen E-Mail Kontos auf SSL-Verschlüsselung: Wählen Sie bitte Ihr E-Mail-Programm per Mausklick aus und folgen Sie der Anleitung. Outlook 2007 Outlook 2013 Outlook
MehrSocket-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
MehrHosted.Exchange. Konfigurationsanleitung Outlook 2007
Hosted.Exchange Konfigurationsanleitung Outlook 2007 Inhalt 1. Konfiguration Hosted Exchange... 3 2. Nutzung Infotech Hosted Exchange Webmail... 7 2.1 Einstieg... 7 2.2 Kennwort ändern... 8 3. Spamfilter
MehrAutoTexte und AutoKorrektur unter Outlook verwenden
AutoTexte und AutoKorrektur unter Outlook verwenden Die Hilfsmittel "AutoKorrektur" und "AutoTexte", die schon unter Microsoft Word das Arbeiten erleichtern, sind natürlich auch unter Outlook verfügbar.
MehrPHP-Schwachstellen und deren Ausnutzung
PHP-Schwachstellen und deren Ausnutzung 44. DFN Betriebstagung / 7. Februar 2006 DFN-CERT Services GmbH Jan Kohlrausch / CSIRT Gliederung Grundlagen HTTP und PHP Anatomie typischer Schwachstellen in PHP-Skripten
MehrThemen. Anwendungsschicht DNS HTTP. Stefan Szalowski Rechnernetze Anwendungsschicht
Themen Anwendungsschicht DNS HTTP Anwendungsschicht OSI-Schicht 7, TCP/IP-Schicht 4 Dienste für den Nutzer/Anwender Unabhängig von den niederen Schichten Verschiedene Dienste bzw. Services DNS HTTP FTP,
MehrAbwesenheitsnotiz im Exchange Server 2010
Abwesenheitsnotiz im Exchange Server 2010 1.) Richten Sie die Abwesenheitsnotiz in Outlook 2010 ein und definieren Sie, an welche Absender diese gesendet werden soll. Klicken Sie dazu auf Datei -> Informationen
MehrE-Mails aus E-Mail-Programm sichern Wählen Sie auf der "Startseite" die Option "E-Mails archivieren" und dann die entsprechende Anwendung aus.
MailStore Home Das E-Mail Postfach ist für viele Anwender mehr als ein Posteingang. Hier wird geschäftliche Kommunikation betrieben, werden Projekte verwaltet, Aufträge und Rechnungen archiviert und vieles
MehrSCHNELLEINSTIEG FÜR HOSTED EXCHANGE BASIC / PREMIUM
SCHNELLEINSTIEG FÜR HOSTED EXCHANGE BASIC / PREMIUM Inhaltsverzeichnis SCHNELLEINSTIEG FÜR HOSTED EXCHANGE BASIC / PREMIUM... 1 SCHNELLEINSTIEG FÜR HOSTED EXCHANGE... 3 WAS KANN HOSTED EXCHANGE BASIC /
Mehremail-passwort ändern
email-passwort ändern Bei der Einrichtung von email-konten durch einen EDV-Kollegen wird zunächst ein Standard- Passwort verwendet. Aus Gründen des Datenschutzes und der Datensicherheit wird dringend angeraten,
MehrHochschulrechenzentrum
#51 Version 1 Um Ihre E-Mails über den Mailserver der ZEDAT herunterzuladen oder zu versenden, können Sie das in den Browser Opera integrierte Mailprogramm verwenden. Die folgende bebilderte Anleitung
MehrBasisdienste 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
MehrMobile Terminated SMS Gateway Datum: 01-07- 2013 Version: 2.3. Inhalt:
Mobile Terminated SMS Gateway Datum: 01-07- 2013 Version: 2.3 Inhalt: 1. Einleitung 2. Verbindung mit dem Gateway 3. Parameter 4. Rückempfangs Werte 5. Zustellbericht 6. Field types 7. Credit Anzahl API
MehrHilfe zum Einrichten Ihres E-Mail-Programms (E-Mail-Client)
Hilfe zum Einrichten Ihres E-Mail-Programms (E-Mail-Client) Inhaltsverzeichnis: 1) Allgemeines..2 2) Einrichtung Ihres Kontos im E-Mail-Programm... 3 2.1) Outlook Express.3 2.2) Microsoft Outlook..9 2.3)
MehrTechnische Grundlagen von Internetzugängen
Technische Grundlagen von Internetzugängen 2 Was ist das Internet? Ein weltumspannendes Peer-to-Peer-Netzwerk von Servern und Clients mit TCP/IP als Netzwerk-Protokoll Server stellen Dienste zur Verfügung
MehrGefahren aus dem Internet 1 Grundwissen April 2010
1 Grundwissen Voraussetzungen Sie haben das Internet bereits zuhause oder an der Schule genutzt. Sie wissen, was ein Provider ist. Sie wissen, was eine URL ist. Lernziele Sie wissen, was es braucht, damit
MehrOutlook Web App 2010. Kurzanleitung. Zürich, 09. Februar 2011. Eine Dienstabteilung des Finanzdepartements
Zürich, 09. Februar 2011 Eine Dienstabteilung des Finanzdepartements Seite 2 von 10 Impressum Herausgeberin Stadt Zürich Organisation und Informatik Service Betrieb KITS-Center Wilhelmstr. 10 Postfach,
MehrR-ADSL2+ Einrichthinweise unter Windows 98/ME
R-ADSL2+ Einrichthinweise unter Windows 98/ME Verwenden Sie einen externen Router? Dann folgen Sie bitte der Anleitung des Routers und NICHT unseren zur Einrichtung einer Internetverbindung unter Windows
MehrSpam 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
MehrProseminar: Website-Management-Systeme
Proseminar: Website-Management-Systeme Thema: Web: Apache/Roxen von Oliver Roeschke email: o_roesch@informatik.uni-kl.de Gliederung: 1.) kurze Einleitung 2.) Begriffsklärung 3.) Was ist ein Web? 4.) das
MehrThunderbird herunterladen, Installieren und einrichten Version 31.3.0 (portable)
Thunderbird herunterladen, Installieren und einrichten Version 31.3.0 (portable) Thunderbird ist ein quelloffenes E-Mail-Programm (manchmal auch Client genannt), das leicht herunterzuladen und zu installieren
Mehr2015 conject all rights reserved
2015 conject all rights reserved conjectpm Dokumentenmanagement - Verwaltung allgemeiner Dokumente wie Schriftverkehr oder Protokolle 1. Navigieren Sie durch die Ordnerstruktur, wie Sie dies aus Windows
MehrKonfigurationsanleitung Access Control Lists (ACL) Funkwerk. Copyright Stefan Dahler - www.neo-one.de 13. Oktober 2008 Version 1.0.
Konfigurationsanleitung Access Control Lists (ACL) Funkwerk Copyright Stefan Dahler - www.neo-one.de 13. Oktober 2008 Version 1.0 Seite - 1 - 1. Konfiguration der Access Listen 1.1 Einleitung Im Folgenden
Mehrwww.internet-einrichten.de
E-Mail-Programme E-Mail Adresse einrichten Bei t-online, AOL, Compuserve, und anderen können Sie sich E-Mail-Adressen einrichten. Dies hat aber den Nachteil, dass Sie diese nur mit der entsprechenden Zugangssoftware
MehrDatenbanken Kapitel 2
Datenbanken Kapitel 2 1 Eine existierende Datenbank öffnen Eine Datenbank, die mit Microsoft Access erschaffen wurde, kann mit dem gleichen Programm auch wieder geladen werden: Die einfachste Methode ist,
Mehr