Mailserver

06.01.2017 09:31 Uhr

Referenten können sehr gern die fertige Präsentation und/oder Material bei Ilias hochladen.


SMTP

Simple Mail Transfer Protocol

Zunächst wird eine Verbindung zu dem SMTP Server (Daten im Internet verfügbar, Uni z.B. hier) aufgebaut:

telnet smtp.uni-koeln.de 25

Trying 134.95.19.54…

Connected to msa.rrz.uni-koeln.de.

Escape character is ‚^]‘.

220 smtp.uni-koeln.de ESMTP Sendmail 8.13.8/8.13.8; Mon, 30 Jun 2014 10:56:27 +0200

dann gibt man an, von welchem Rechner man sich anmeldet:

HELO uni-koeln.de

250 smtp.uni-koeln.de Hello vpn82-170.vpn.uni-koeln.de [134.95.82.170], pleased to meet you

Nun unsere Email Adresse:

MAIL FROM: .img@.img

250 2.1.0 .img@.img… Sender ok

ODER: ( vom Vorsitzender des Wissenschaftlichen Beirats und der Kommission für wissenschaftlichen Nachwuchs)

MAIL FROM: .img@.img

250 2.1.0 .img@.img… Sender ok

Nun der Empfänger:

RCPT TO: .img@.img

250 2.1.5 .img@.img… Recipient ok

ODER:

RCPT TO: .img@.img

250 2.1.5 .img@.img… Recipient ok

Nun die eigentlich Mail, eingeleitet durch den Befehl DATA:

DATA

354 Enter mail, end with „.“ on a line by itself

es folgt der Mailcontent, die Mail wird beendet durch einen einzelnen „.“ in einer Zeile:

subject: Testmail via Protokoll

Hallo!
Dies ist eine Mail, die ohne Emailprogramm einfach ueber das Protokoll verschickt wurde.

 

Viele Gruesse!

.

250 2.0.0 s5U94ld5028169 Message accepted for delivery

Beendet wird die Verbindung durch „QUIT“:

QUIT

221 2.0.0 smtp.uni-koeln.de closing connection

Connection closed by foreign host.

 

POP

Post Office Protocol

Siehe auch POP und IMAP vom RRZK.

Client Server
(wartet auf Verbindungen auf TCP Port 110)
telnet pop.domain.ext 110
+OK pop.domain.ext POP3-Server
USER .img@.img
+OK Please enter password
PASS passwort_im_klartext
+OK mailbox locked and ready
STAT
+OK 1 236
LIST
+OK mailbox has 1 messages (236 octets)

1 236

.

RETR 1
+OK message follows

Date: Mon, 18 Oct 2008 04:11:45 +0200

From: Someone <.img@.img>

To: .img@.img

Subject: Test-E-Mail

Content-Type: text/plain; charset=us-ascii; format=flowed
Content-Transfer-Encoding: 7bit

Dies ist eine Test-E-Mail

.

DELE 1
+OK message marked for delete
QUIT
+OK bye

(schließt Verbindung)

 

IMAP

Internet Message Access Protocol

Siehe auch POP und IMAP vom RRZK.

C

 

lient

Server Erklärung
* OK IMAP4rev1 Service Ready Server begrüßt den Client
a001 login mrc secret Client meldet sich an
a001 OK LOGIN completed Server bestätigt Anmeldung
a002 select inbox Client wählt inbox als aktiven Ordner
* 18 EXISTS
* FLAGS (\Answered \Flagged \Deleted \Seen \Draft)* 2 RECENT* OK [UNSEEN 17] Message 17 is the first unseen messagea002 OK [READ-WRITE] SELECT completed
18 Mails vorhanden
definierte Flags2 dringliche Mails (z. B. neue Mails)Mail Nr. 17 ist ungelesen. Alle älteren wurden bereits gelesen.Client darf Änderungen an Mails durchführen
a003 fetch 12 full Client fordert Infos zu Mail Nr. 12
* 12 FETCH (FLAGS (\Seen)

INTERNALDATE „17-Jul-1996 02:44:25 -0700“
RFC822.SIZE 4286
ENVELOPE („Wed, 17 Jul 1996 02:23:25 -0700 (PDT)“

„IMAP4rev1 WG mtg summary and minutes“
((„Terry Gray“ NIL „gray“ „cac.washington.edu“))
((„Terry Gray“ NIL „gray“ „cac.washington.edu“))
((„Terry Gray“ NIL „gray“ „cac.washington.edu“))
((NIL NIL „imap“ „cac.washington.edu“))
((„John Klensin“ NIL „KLENSIN“ „MIT.EDU“))
NIL NIL
„<.img@.img>“)
BODY („TEXT“ „PLAIN“ („CHARSET“ „US-ASCII“) NIL NIL „7BIT“ 302892))

a003 OK FETCH completed

Mail wurde bereits gelesen
am 17. Juli 1996 zugestelltüber 4k großMail-Header:

Datum
Betreff
Absender (From)
Absender (Sender)
Antwort-an
Empfänger (To)
Kopie-Empfänger (CC)
BCC und In-Reply-To nicht angegeben
Message-ID
a004 fetch 12 body[header] Client möchte alle Header zu Mail Nr. 12
* 12 FETCH (BODY[HEADER] {342}

Date: Wed, 17 Jul 1996 02:23:25 -0700 (PDT)
From: Terry Gray <.img@.img>
Subject: IMAP4rev1 WG mtg summary and minutes
To: .img@.img
cc: .img@.img, John Klensin <.img@.img>
Message-Id: <.img@.img>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; CHARSET=US-ASCII
)

a004 OK FETCH completed

Server sendet geforderte Mailheader
a005 store 12 +flags \deleted Mail Nr. 12 als gelöscht markieren
* 12 FETCH (FLAGS (\Seen \Deleted))
a005 OK +FLAGS completed
a006 logout Client meldet sich ab
* BYE IMAP4rev1 server terminating connection
a006 OK LOGOUT completed

 


Referat Mailserver