Der Zugriff auf pop- und smtp-Server aus dem Schulnetz kann wegen Firewall-Einschränkungen kompliziert oder unmöglich sein. Der freie Server Hamster kann in einem Netz auf einer beliebigen (Windows-)Station (wer Linux benutzt hat sowieso andere Möglichkeiten) auch ohne Administratorrechte genutzt werden.
unter Einstellungen einen neuen Benutzer z.B. mk mit Passwort z.B. frikadelle anlegen,
(eigentlich sollte das Administratorpasswort gesetzt werden, ebenso sollten normale Benutzer eigentlich
in eine Gruppe 'Benutzer' gelegt werden, aber wenn man nur spielen will ...)
will man über das Netz auf den Server zugreifen, so muss man mit Einstellungen/Lokale Server
die IP-Bindung für die verwendeten Server (mindestens POP3 und SMTP) einstellen, bei der Gelegenheit sieht
man auch die eigene IP-Adresse; Zeit in Millisekunden, in denen sich ein Client am Server angemeldet haben ; muß, bis die Verbindung vom Hamster gekappt wird. (Standard=~10s/9999ms) local.NNTP.timeout.login=60000 local.POP3.timeout.login=60000 local.SMTP.timeout.login=60000
192.168.2.104 hamstervornehmen. Dann kann man statt der IP auch den Namen 'hamster' benutzen.
Es soll nun eine Mail an den eingerichteten Account gesandt werden. Wie geht das? Hierzu eignet sich das Simple Mail Transfer Protocol - smtp, über das man sich bei wikipedia informieren kann.
220 SMTP-Server Classic Hamster Version 2.1 (Build 2.1.0.11)
HELO beispiel.organtwortet der Server
250 helo beispiel.org
MAIL FROM:<hans@glueck.de>angegeben, der Server akzeptiert mit
250 OK
RCPT TO:<mk@hamster>, was wieder mit
250 OKquittiert wird
DATAleitet den Datenteil ein, der Server antwortet mit
354 Start mail input; end with <CRLF>.<CRLF>
From: <hans.muster@example.org> To: <foo@example.com> Subject: Testmail Date: Thu, 26 Oct 2006 13:10:50 +0200 Testmail .sein, der Server antwortet mit
250 OK
QUITverabschieden, der Server antwortet
221 closing connection - goodbye!
Benutzen Sie Ihr Client-Programm, um mk@hamster eine kleine Mail zu senden.
Zum Abholen der Mails eignet sich das POST OFFICE PROTOCOL - pop3 über das wikipedia natürlich auch Bescheid weiß.
+OK POP3-Server Classic Hamster Version 2.1 (Build 2.1.0.11) greets you! <f1igpo.24k.1@FQDN-not-set.hc87498fa.invalid>
USER mkanmelden, der Server antwortet mit
+OK More authentication information required
PASS frikadelle, der Server antwortet mit
+OK mailbox locked, 2 messages
RETR 2kann man sich z.B. die zweite Mail ansehen, der Server antwortet mit
+OK 432 octets X-Hamster-Info: UIDL=f1ifq1.27c.1 Received=20070505174436 Received: from DURON (HELO beispiel.org) [192.168.2.100] by targa (192.168.2.104) with SMTP (Classic Hamster Version 2.1 Build 2.1.0.11) ; Sat, 05 May 2007 17:44:36 +0200 X-Posting-Agent: Hamster/2.1.0.11 Return-Path: <hans@glueck.de> From: <hans.muster@example.org> To: <foo@example.com> Subject: Testmail Date: Thu, 26 Oct 2006 13:10:50 +0200 Testmail .
QUITverabschiedet man sich auch hier, der Server antwortet
+OK closing connection - goodbye!
Benutzen Sie Ihr Client-Programm, um sich die Mails von mk bzw. Ihre eigenen anzusehen. Welche Bedeutung haben die Kommandos STAT, LIST, NOOP, DELE und RSET? Probieren Sie die Kommandos aus.
Wenn Sie Lust haben - und Sie die offene Übertragung des Passwortes nicht stört - so sehen Sie nach Ihren Mails bei einem Webmailer. Stöbern Sie auch bei staufine@yahoo.de (Passwort ist nicht geheim!). Dazu brauchen Sie den Namen des pop3-Servers, pop.mail.yahoo.com.